
Last Price
52 Week Range
$37.94 - $96.54
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $434.433M | $46.016M | |||||||||||
| - | $1.225M | |||||||||||
| $434.433M | $44.791M | |||||||||||
| $138.128M | $159.29M | |||||||||||
| $43.462M | $44.853M | |||||||||||
| - | $-1.225M | |||||||||||
| $252.843M | $-158.127M | |||||||||||
| $26.315M | $28.789M | |||||||||||
| $250K | $27K | |||||||||||
| $26.565M | $28.816M | |||||||||||
| $279.408M | $-129.311M | |||||||||||
| $4.22M | $0.838M | |||||||||||
| $275.188M | $-130.149M | |||||||||||
| $4.47 | $-2.05 | |||||||||||
| $4.23 | $-2.05 | |||||||||||
| $61.567M | $63.573M | |||||||||||
| $65.078M | $63.573M | |||||||||||
| $253.669M | $-128.086M | |||||||||||
| $0.826M | $1.225M | |||||||||||
| $252.843M | $-129.311M |
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