
Last Price
52 Week Range
$129.58 - $210.50
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $749.454M | $900.946M | |||||||||||||||||||
| $474.11M | $241.827M | |||||||||||||||||||
| $275.344M | $659.119M | |||||||||||||||||||
| - | - | |||||||||||||||||||
| $63.152M | $72.125M | |||||||||||||||||||
| $38.765M | $157.664M | |||||||||||||||||||
| $173.427M | $429.33M | |||||||||||||||||||
| $-13.344M | $-9.156M | |||||||||||||||||||
| $13.344M | $9.156M | |||||||||||||||||||
| - | - | |||||||||||||||||||
| $173.427M | $429.33M | |||||||||||||||||||
| $45.846M | $108.935M | |||||||||||||||||||
| $109.953M | $299.005M | |||||||||||||||||||
| $10.59 | $28.1 | |||||||||||||||||||
| $8.89 | $24.87 | |||||||||||||||||||
| $9.997M | $11.4M | |||||||||||||||||||
| $12.686M | $12.883M | |||||||||||||||||||
| $191.011M | $449.703M | |||||||||||||||||||
| $4.299M | $11.217M | |||||||||||||||||||
| $186.712M | $438.486M |
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