-$0.84 (-0.65%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -144 | last: 151
Increased Positions
change: -72 | last: 74
Reduced Positions
change: -38 | last: 40
New Positions
change: -26 | last: 26
Sold Positions
change: 112 | last: 21
Total Calls
Total Puts
Put-Call Ratio
change: -178.0502 | last: 1.7805
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $94.18 | 18.43M | $1.74B | $1.04B | $1.16B | $1.85B |
| 2024-12-31 | $80.07 | 19.32M | $1.55B | $453.38M | $734.78M | $1.83B |
| 2023-12-31 | $74.06 | 19.88M | $1.47B | $271.81M | $404.17M | $1.6B |
| 2022-12-31 | $52.66 | 20.48M | $1.08B | $267.67M | $529.42M | $1.34B |
| 2021-12-31 | $74.65 | 20.35M | $1.52B | $129.41M | $1.34B | $2.73B |
| 2020-12-31 | $21.43 | 23.59M | $505.51M | $65.66M | $1.46B | $1.9B |
| 2019-12-31 | $9.18 | 15.83M | $145.36M | $139.17M | $1.53B | $1.53B |
| 2018-12-31 | $10.50 | 10.62M | $111.54M | $77.28M | $1.62B | $1.66B |
| 2017-12-31 | $20.30 | 7.84M | $159.25M | $66.9M | $2.33B | $2.42B |
| 2016-12-31 | $37.10 | 7.84M | $290.97M | $73.72M | $2.5B | $2.72B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $112.64 | 18.21M | $2.05B | $876.21M | $1.03B | $2.2B |
| 2025-12-31 | $94.18 | 18.33M | $1.73B | $1.04B | $1.16B | $1.84B |
| 2025-09-30 | $89.81 | 18.31M | $1.64B | $596.37M | $752.53M | $1.8B |
| 2025-06-30 | $86.24 | 18.34M | $1.58B | $546.16M | $761.19M | $1.8B |
| 2025-03-31 | $78.03 | 18.75M | $1.46B | $480.54M | $769.85M | $1.75B |
| 2024-12-31 | $80.07 | 19.16M | $1.53B | $453.38M | $734.78M | $1.82B |
| 2024-09-30 | $86.74 | 19.34M | $1.68B | $384.34M | $679M | $1.97B |
| 2024-06-30 | $92.02 | 19.35M | $1.78B | $372.45M | $569.7M | $1.98B |
| 2024-03-31 | $72.45 | 19.41M | $1.41B | $324.33M | $451.99M | $1.53B |
| 2023-12-31 | $74.06 | 19.41M | $1.44B | $271.81M | $404.17M | $1.57B |
| 2023-09-30 | $66.22 | 19.69M | $1.3B | $306.29M | $410.62M | $1.41B |
| 2023-06-30 | $66.79 | 20.08M | $1.34B | $293.33M | $417.06M | $1.46B |