$4.72 (1.78%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -559 | last: 590
Increased Positions
change: -286 | last: 299
Reduced Positions
change: -181 | last: 193
New Positions
change: -78 | last: 83
Sold Positions
change: 459 | last: 85
Total Calls
Total Puts
Put-Call Ratio
change: -13.2097 | last: 0.1321
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $318.38 | 25.79M | $8.21B | $738.96M | $488.21M | $7.96B |
| 2024-12-31 | $193.72 | 25.32M | $4.91B | $527.36M | $490.94M | $4.87B |
| 2023-12-31 | $108.54 | 26.86M | $2.92B | $437.08M | $625.16M | $3.1B |
| 2022-12-31 | $49.48 | 30.11M | $1.49B | $693.48M | $626.99M | $1.42B |
| 2021-12-31 | $71.63 | 30.76M | $2.2B | $706.28M | $444.37M | $1.94B |
| 2020-12-31 | $60.68 | 30.78M | $1.87B | $476.58M | $394.2M | $1.79B |
| 2019-12-31 | $54.49 | 31.55M | $1.72B | $756.02M | $472.34M | $1.44B |
| 2018-12-31 | $66.43 | 34.49M | $2.29B | $475.06M | $351.52M | $2.17B |
| 2017-12-31 | $76.15 | 34.6M | $2.64B | $433.01M | $295.16M | $2.5B |
| 2016-12-31 | $91.35 | 34.53M | $3.15B | $404.07M | $286.99M | $3.04B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $302.00 | 25.72M | $7.77B | $617.59M | $401.72M | $7.55B |
| 2025-12-31 | $318.38 | 25.72M | $8.19B | $738.96M | $488.21M | $7.94B |
| 2025-09-30 | $345.23 | 25.8M | $8.91B | $840.27M | $487.75M | $8.55B |
| 2025-06-30 | $224.23 | 25.74M | $5.77B | $517.89M | $487.6M | $5.74B |
| 2025-03-31 | $206.75 | 25.74M | $5.32B | $536.64M | $486.31M | $5.27B |
| 2024-12-31 | $193.72 | 25.44M | $4.93B | $527.36M | $490.94M | $4.89B |
| 2024-09-30 | $141.63 | 25.15M | $3.56B | $401.09M | $489.37M | $3.65B |
| 2024-06-30 | $116.28 | 25.21M | $2.93B | $299.76M | $489.11M | $3.12B |
| 2024-03-31 | $97.35 | 25.51M | $2.48B | $461.19M | $625.94M | $2.65B |
| 2023-12-31 | $108.54 | 25.68M | $2.79B | $437.08M | $625.16M | $2.97B |
| 2023-09-30 | $80.24 | 26.28M | $2.11B | $525.71M | $611.25M | $2.19B |
| 2023-06-30 | $96.55 | 26.77M | $2.58B | $277.6M | $609.54M | $2.92B |