
Last Price
52 Week Range
$26.55 - $34.01
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $3.849B | $4.006B | |||||||||||
| $26.895M | $34.004M | |||||||||||
| $3.822B | $3.972B | |||||||||||
| - | - | |||||||||||
| $69.109M | $65.082M | |||||||||||
| $208.267M | $259.458M | |||||||||||
| $3.545B | $3.648B | |||||||||||
| $-810.002M | $-585.347M | |||||||||||
| $-3.986M | $-241.246M | |||||||||||
| $-813.988M | $-826.593M | |||||||||||
| $2.731B | $2.821B | |||||||||||
| $9.704M | $2.435M | |||||||||||
| $2.679B | $2.775B | |||||||||||
| $2.56 | $2.61 | |||||||||||
| $2.56 | $2.61 | |||||||||||
| $1.047B | $1.062B | |||||||||||
| $1.048B | $1.063B | |||||||||||
| $3.561B | $3.643B | |||||||||||
| $4.125M | $3.637M | |||||||||||
| $3.557B | $3.639B |
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