
Last Price
52 Week Range
$16.73 - $40.73
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $156.742M | $172.315M | ||||||||||||||||||||||||
| $100.103M | $108.434M | ||||||||||||||||||||||||
| $56.639M | $63.881M | ||||||||||||||||||||||||
| - | - | ||||||||||||||||||||||||
| $21.012M | $22.411M | ||||||||||||||||||||||||
| $2.302M | $1.114M | ||||||||||||||||||||||||
| $33.325M | $40.445M | ||||||||||||||||||||||||
| $-11.927M | $-11.121M | ||||||||||||||||||||||||
| $0.268M | $-2.793M | ||||||||||||||||||||||||
| $-11.659M | $-13.914M | ||||||||||||||||||||||||
| $21.666M | $26.531M | ||||||||||||||||||||||||
| $4.439M | $6.603M | ||||||||||||||||||||||||
| $17.227M | $19.928M | ||||||||||||||||||||||||
| $1.39 | $1.59 | ||||||||||||||||||||||||
| $1.37 | $1.57 | ||||||||||||||||||||||||
| $12.412M | $12.538M | ||||||||||||||||||||||||
| $12.554M | $12.695M | ||||||||||||||||||||||||
| $64.94M | $77.101M | ||||||||||||||||||||||||
| $31.347M | $36.656M | ||||||||||||||||||||||||
| $33.593M | $40.445M |
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