
Last Price
52 Week Range
$40.67 - $193.07
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2009 | 2010 | 2011 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $479.949M | $875.257M | |||||||||||||
| $283.687M | $430.976M | |||||||||||||
| $196.261M | $444.281M | |||||||||||||
| - | - | |||||||||||||
| $58.556M | $51.653M | |||||||||||||
| $7.085M | $117.003M | |||||||||||||
| $130.621M | $275.625M | |||||||||||||
| $-19.932M | $-22.226M | |||||||||||||
| $-0.94M | $-8.618M | |||||||||||||
| $-20.872M | $-30.844M | |||||||||||||
| $109.749M | $244.781M | |||||||||||||
| $14.477M | $64.424M | |||||||||||||
| $52.179M | $70.789M | |||||||||||||
| $10.23 | $11.13 | |||||||||||||
| $9.71 | $10.48 | |||||||||||||
| $5.1M | $6.701M | |||||||||||||
| $5.1M | $7.178M | |||||||||||||
| $148.653M | $296.155M | |||||||||||||
| $18.972M | $20.53M | |||||||||||||
| $129.681M | $275.625M |
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