
Last Price
52 Week Range
$10.04 - $66.07
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $162.385M | $235.118M | |||||||||||||
| $86.655M | $20.509M | |||||||||||||
| $75.73M | $214.609M | |||||||||||||
| - | - | |||||||||||||
| $72.917M | $122.807M | |||||||||||||
| $-457.726M | $413.796M | |||||||||||||
| $460.539M | $-321.994M | |||||||||||||
| $-29.794M | $-30.073M | |||||||||||||
| $21.165M | $52.233M | |||||||||||||
| $-8.629M | $22.16M | |||||||||||||
| $451.91M | $-299.834M | |||||||||||||
| $113.457M | $51.836M | |||||||||||||
| $331.882M | $-226.149M | |||||||||||||
| $3.71 | $-2.14 | |||||||||||||
| $3.4 | $-2.14 | |||||||||||||
| $91.321M | $105.329M | |||||||||||||
| $101.048M | $105.329M | |||||||||||||
| $528.709M | $101.901M | |||||||||||||
| $47.005M | $101.901M | |||||||||||||
| $481.704M | - |
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