-$0.18 (-0.2%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -866 | last: 937
Increased Positions
change: -502 | last: 530
Reduced Positions
change: -216 | last: 243
New Positions
change: -153 | last: 159
Sold Positions
change: 688 | last: 142
Total Calls
Total Puts
Put-Call Ratio
change: -133.9162 | last: 1.3392
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $110.36 | 237.29M | $26.19B | $696M | $5.06B | $30.55B |
| 2024-12-31 | $99.55 | 156.99M | $15.63B | $317M | $5.82B | $21.14B |
| 2023-12-31 | $76.94 | 132.84M | $10.22B | $1.08B | $2.13B | $11.27B |
| 2022-12-31 | $94.37 | 125.78M | $11.87B | $130M | $3.21B | $14.95B |
| 2021-12-31 | $64.52 | 117.92M | $7.61B | $905M | $2.32B | $9.02B |
| 2020-12-31 | $42.80 | 9.77M | $418.28M | $279M | $1.96B | $2.1B |
| 2019-12-31 | $42.80 | 8.32M | $356.31M | $6M | $9.5B | $9.85B |
| 2018-12-31 | $42.80 | 4.54M | $194.53M | $4M | $7.72B | $7.91B |
| 2017-12-31 | $42.80 | 4.53M | $193.88M | $5M | $9.97B | $10.16B |
| 2016-12-31 | $42.80 | 3.82M | $163.5M | $882M | $10.44B | $9.72B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $109.78 | 239.9M | $26.34B | $2.22B | $5.06B | $29.18B |
| 2025-12-31 | $110.36 | 238.48M | $26.32B | $696M | $5.06B | $30.68B |
| 2025-09-30 | $106.24 | 237.97M | $25.28B | $691M | $5.07B | $29.66B |
| 2025-06-30 | $116.94 | 237.97M | $27.83B | $806M | $5.19B | $32.21B |
| 2025-03-31 | $111.32 | 234.43M | $26.1B | $349M | $5.31B | $31.06B |
| 2024-12-31 | $99.55 | 231.54M | $23.05B | $317M | $5.82B | $28.56B |
| 2024-09-30 | $82.25 | 133.79M | $11B | $1.04B | $2.05B | $12.01B |
| 2024-06-30 | $82.50 | 131.17M | $10.82B | $1.02B | $2.07B | $11.87B |
| 2024-03-31 | $89.75 | 130.89M | $11.75B | $1.18B | $2.09B | $12.65B |
| 2023-12-31 | $76.94 | 131M | $10.08B | $1.08B | $2.13B | $11.13B |
| 2023-09-30 | $86.23 | 132.15M | $11.4B | $713M | $2.11B | $12.79B |
| 2023-06-30 | $83.68 | 133.51M | $11.17B | $903M | $2.12B | $12.39B |