-$3.44 (-1.22%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -947 | last: 1060
Increased Positions
change: -523 | last: 571
Reduced Positions
change: -287 | last: 318
New Positions
change: -159 | last: 169
Sold Positions
change: 843 | last: 90
Total Calls
Total Puts
Put-Call Ratio
change: -34.3522 | last: 0.3435
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $184.50 | 215M | $39.67B | $166.1M | $17.55B | $57.05B |
| 2024-12-31 | $178.50 | 220.2M | $39.31B | $157.3M | $14.26B | $53.41B |
| 2023-12-31 | $86.87 | 224.6M | $19.51B | $141.7M | $13.01B | $32.38B |
| 2022-12-31 | $73.50 | 227.3M | $16.71B | $219M | $11.56B | $28.05B |
| 2021-12-31 | $52.24 | 228.6M | $11.94B | $158.5M | $6.63B | $18.42B |
| 2020-12-31 | $26.38 | 232.2M | $6.13B | $242.8M | $7.8B | $13.68B |
| 2019-12-31 | $40.83 | 232.5M | $9.49B | $331.1M | $7.87B | $17.03B |
| 2018-12-31 | $36.02 | 224.2M | $8.08B | $232.1M | $6.66B | $14.5B |
| 2017-12-31 | $48.42 | 204.52M | $9.9B | $137.2M | $5.05B | $14.82B |
| 2016-12-31 | $56.07 | 184.72M | $10.36B | $73.5M | $4.88B | $15.16B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $250.73 | 215M | $53.91B | $100.1M | $19.13B | $72.94B |
| 2025-12-31 | $184.50 | 215M | $39.67B | $166.1M | $17.55B | $57.05B |
| 2025-09-30 | $167.54 | 215.2M | $36.05B | $124.1M | $17.43B | $53.36B |
| 2025-06-30 | $174.08 | 216.6M | $37.71B | $113.1M | $16.85B | $54.44B |
| 2025-03-31 | $200.47 | 217.9M | $43.68B | $151.4M | $16.21B | $59.74B |
| 2024-12-31 | $178.50 | 220.2M | $39.31B | $157.3M | $14.26B | $53.41B |
| 2024-09-30 | $148.01 | 219M | $32.41B | $127.2M | $14.34B | $46.62B |
| 2024-06-30 | $131.27 | 221M | $29.01B | $166.4M | $13.65B | $42.49B |
| 2024-03-31 | $112.23 | 222.8M | $25B | $109.9M | $13.13B | $38.03B |
| 2023-12-31 | $86.87 | 222.61M | $19.34B | $141.7M | $13.01B | $32.21B |
| 2023-09-30 | $85.72 | 223.8M | $19.18B | $139.5M | $12.96B | $32B |
| 2023-06-30 | $76.10 | 225.6M | $17.17B | $169.4M | $12.44B | $29.44B |