
Last Price
52 Week Range
$5.02 - $13.85
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2000 | 2001 | 2002 | 2003 | 2004 | 2005 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.062B | $0.96B | ||||||||||||||||||||||||
| $718.43M | $492.08M | ||||||||||||||||||||||||
| $343.607M | $467.979M | ||||||||||||||||||||||||
| - | - | ||||||||||||||||||||||||
| $76.085M | $98.175M | ||||||||||||||||||||||||
| $39.476M | - | ||||||||||||||||||||||||
| $228.046M | $369.804M | ||||||||||||||||||||||||
| $-25.553M | $-10.255M | ||||||||||||||||||||||||
| $9.716M | $47.631M | ||||||||||||||||||||||||
| $-15.837M | $37.376M | ||||||||||||||||||||||||
| $212.209M | $407.18M | ||||||||||||||||||||||||
| $70.303M | $113.348M | ||||||||||||||||||||||||
| $128.735M | $302.134M | ||||||||||||||||||||||||
| $0.42 | $0.98 | ||||||||||||||||||||||||
| $0.41 | $0.9 | ||||||||||||||||||||||||
| $308.885M | $306.862M | ||||||||||||||||||||||||
| $314.682M | $334.896M | ||||||||||||||||||||||||
| $471.209M | $566.405M | ||||||||||||||||||||||||
| $229.958M | $196.6M | ||||||||||||||||||||||||
| $241.251M | $369.804M |
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