
Last Price
52 Week Range
$35.95 - $87.50
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $0.807B | $1.731B | ||||||||||||||
| $57.398M | $71.755M | ||||||||||||||
| $0.749B | $1.659B | ||||||||||||||
| $534.48M | $455.249M | ||||||||||||||
| $300.911M | $347.143M | ||||||||||||||
| $216.561M | - | ||||||||||||||
| $-302.57M | $856.508M | ||||||||||||||
| $-166.993M | $-152.23M | ||||||||||||||
| $106.444M | $-7.659M | ||||||||||||||
| $-60.549M | $-159.889M | ||||||||||||||
| $-363.119M | $696.619M | ||||||||||||||
| $0.176M | $13.975M | ||||||||||||||
| $-363.295M | $682.644M | ||||||||||||||
| $-4.73 | $8.58 | ||||||||||||||
| $-4.73 | $7.78 | ||||||||||||||
| $76.845M | $79.534M | ||||||||||||||
| $76.845M | $88.311M | ||||||||||||||
| $-120.463M | $887.664M | ||||||||||||||
| $75.663M | $38.815M | ||||||||||||||
| $-196.126M | $848.849M |
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