
Last Price
52 Week Range
$17.24 - $74.88
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2001 | 2002 | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $250.349M | $272.986M | ||||||||||||||||||||||||
| $82.774M | $177.988M | ||||||||||||||||||||||||
| $167.575M | $94.998M | ||||||||||||||||||||||||
| - | - | ||||||||||||||||||||||||
| $78.982M | $51.428M | ||||||||||||||||||||||||
| $89.542M | $28.912M | ||||||||||||||||||||||||
| $-0.949M | $14.658M | ||||||||||||||||||||||||
| $-13.562M | $-40.92M | ||||||||||||||||||||||||
| $-46.518M | $23.489M | ||||||||||||||||||||||||
| $-60.08M | $-17.431M | ||||||||||||||||||||||||
| $-61.029M | $-2.773M | ||||||||||||||||||||||||
| $2.135M | $5.878M | ||||||||||||||||||||||||
| $-63.164M | $-8.651M | ||||||||||||||||||||||||
| $-0.59 | $-0.15 | ||||||||||||||||||||||||
| $-0.59 | $-0.15 | ||||||||||||||||||||||||
| $125.877M | $126.757M | ||||||||||||||||||||||||
| $125.877M | $126.757M | ||||||||||||||||||||||||
| $88.593M | $126.149M | ||||||||||||||||||||||||
| $88.986M | $88.002M | ||||||||||||||||||||||||
| $-0.393M | $38.147M |
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