
Last Price
52 Week Range
$134.41 - $211.78
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.914B | $2.389B | $2.648B | ||||||||||||
| $1.177B | $1.469B | $1.221B | ||||||||||||
| $0.737B | $0.92B | $1.428B | ||||||||||||
| - | - | - | ||||||||||||
| $185.324M | $188.484M | $550.015M | ||||||||||||
| $188.864M | $229.897M | $336.585M | ||||||||||||
| $362.861M | $501.544M | $541.076M | ||||||||||||
| - | - | - | ||||||||||||
| $27.678M | $29.791M | $36.93M | ||||||||||||
| $27.678M | $29.791M | $36.93M | ||||||||||||
| $390.539M | $531.335M | $578.006M | ||||||||||||
| $110.238M | $131.624M | $130.224M | ||||||||||||
| $280.301M | $399.711M | $447.782M | ||||||||||||
| $4.36 | $6.08 | $6.73 | ||||||||||||
| $4.11 | $5.82 | $6.51 | ||||||||||||
| $64.338M | $65.724M | $266.057M | ||||||||||||
| $68.159M | $68.658M | $275.089M | ||||||||||||
| $427.631M | $597.591M | $667.852M | ||||||||||||
| $28.536M | $41.27M | $49.999M | ||||||||||||
| $399.095M | $556.321M | $617.853M |
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