
Last Price
52 Week Range
$12.91 - $42.13
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2008 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $233.175M | $490.728M | |||||||||||||||
| $7.744M | $71.082M | |||||||||||||||
| $225.431M | $419.646M | |||||||||||||||
| $282.701M | $206.011M | |||||||||||||||
| $264.119M | $337.202M | |||||||||||||||
| $2.438M | $-60.743M | |||||||||||||||
| $-323.827M | $-62.824M | |||||||||||||||
| $6.635M | $1.973M | |||||||||||||||
| $-3.318M | $11.578M | |||||||||||||||
| $3.317M | $13.551M | |||||||||||||||
| $-320.51M | $-49.273M | |||||||||||||||
| $120K | $988K | |||||||||||||||
| $-321.545M | $-50.261M | |||||||||||||||
| $-4.08 | $-0.56 | |||||||||||||||
| $-4.08 | $-0.56 | |||||||||||||||
| $78.889M | $89.212M | |||||||||||||||
| $78.889M | $89.212M | |||||||||||||||
| $-265.773M | $22.218M | |||||||||||||||
| $43.555M | $60.743M | |||||||||||||||
| $-309.328M | $-38.525M |
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