
Last Price
52 Week Range
$47.48 - $107.90
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $73.242M | $83.814M | |||||||||||||
| $16.892M | $19.49M | |||||||||||||
| $56.35M | $64.324M | |||||||||||||
| $2.832M | $2.975M | |||||||||||||
| $31.554M | $35.202M | |||||||||||||
| - | - | |||||||||||||
| $21.965M | $26.147M | |||||||||||||
| $2.193M | - | |||||||||||||
| $0.118M | $2.214M | |||||||||||||
| $2.311M | $2.214M | |||||||||||||
| $24.275M | $28.361M | |||||||||||||
| $5.041M | $5.881M | |||||||||||||
| $19.234M | $22.48M | |||||||||||||
| $1.52 | $1.77 | |||||||||||||
| $1.5 | $1.75 | |||||||||||||
| $12.67M | $12.722M | |||||||||||||
| $12.784M | $12.854M | |||||||||||||
| $22.782M | $28.527M | |||||||||||||
| $0.818M | $2.38M | |||||||||||||
| $21.965M | $26.147M |
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