
Last Price
52 Week Range
CA$19.55 - CA$29.00
Next Earnings Date
Jun 10 2026 (Estimate)
Next Earnings Date
Jun 10 2026 (Est.)
Last Price
| Metric | 2008 | 2009 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $85.244M | $72.382M | $72.466M | ||||||||||||||||
| $37.138M | $28.838M | $18.963M | ||||||||||||||||
| $48.107M | $64.114M | $53.503M | ||||||||||||||||
| - | - | - | ||||||||||||||||
| $21.764M | $14.722M | $9.89M | ||||||||||||||||
| $10.658M | $7.69M | $16.753M | ||||||||||||||||
| $15.684M | $20.007M | $21.66M | ||||||||||||||||
| $-550.256K | $-389.149K | $-307.979K | ||||||||||||||||
| $-6.461M | $-0.481M | $-2.666M | ||||||||||||||||
| $-7.011M | $-0.87M | $-2.974M | ||||||||||||||||
| $8.673M | $19.137M | $18.686M | ||||||||||||||||
| $6.199M | $5.123M | $4.574M | ||||||||||||||||
| $2.474M | $10.309M | $11.056M | ||||||||||||||||
| $0.39 | $1.7 | $1.79 | ||||||||||||||||
| $0.38 | $1.69 | $1.77 | ||||||||||||||||
| $6.287M | $6.059M | $24.579M | ||||||||||||||||
| $6.56M | $6.115M | $24.889M | ||||||||||||||||
| $13.396M | $23.278M | $23.547M | ||||||||||||||||
| $3.77M | $3.547M | $3.556M | ||||||||||||||||
| $9.625M | $19.728M | $19.99M |
NEWSLETTER
Market data is sourced from S&P Global Market Intelligence. All insights and analysis are developed by Gainify. Copyright © 2026, S&P Global Market Intelligence. All rights reserved.
View Data Providers