-$0.91 (-0.78%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -688 | last: 745
Increased Positions
change: -356 | last: 392
Reduced Positions
change: -221 | last: 232
New Positions
change: -133 | last: 144
Sold Positions
change: 587 | last: 79
Total Calls
Total Puts
Put-Call Ratio
change: -48.8677 | last: 0.4887
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $89.08 | 165.04M | $14.7B | $1.14B | $15.86B | $29.42B |
| 2024-12-31 | $77.76 | 139.63M | $10.86B | $3.31B | $7.12B | $14.67B |
| 2023-12-31 | $100.95 | 148.8M | $15.02B | $2.6B | $5.76B | $18.18B |
| 2022-12-31 | $99.77 | 148.71M | $14.84B | $1.1B | $5.62B | $19.36B |
| 2021-12-31 | $93.36 | 141.02M | $13.17B | $902M | $6.82B | $19.08B |
| 2020-12-31 | $65.58 | 140.69M | $9.23B | $352M | $8.1B | $16.98B |
| 2019-12-31 | $57.55 | 141.49M | $8.14B | $320M | $5.75B | $13.57B |
| 2018-12-31 | $53.44 | 140.97M | $7.53B | $389M | $5.37B | $12.52B |
| 2017-12-31 | $67.08 | 140.37M | $9.42B | $601M | $4.79B | $13.61B |
| 2016-12-31 | $72.24 | 139.85M | $10.1B | $934M | $4.79B | $13.96B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $127.20 | 193.75M | $24.65B | $839M | $16.29B | $40.1B |
| 2025-12-31 | $89.08 | 193.41M | $17.23B | $1.14B | $15.86B | $31.95B |
| 2025-09-30 | $81.25 | 197.11M | $16.02B | $1.32B | $17.78B | $32.47B |
| 2025-06-30 | $80.28 | 134.49M | $10.8B | $6.79B | $12.21B | $16.22B |
| 2025-03-31 | $76.42 | 134.06M | $10.24B | $3.24B | $7.66B | $14.66B |
| 2024-12-31 | $77.76 | 138M | $10.73B | $3.31B | $7.12B | $14.54B |
| 2024-09-30 | $96.64 | 140.52M | $13.58B | $2.84B | $7.08B | $17.82B |
| 2024-06-30 | $107.32 | 141.62M | $15.2B | $1.16B | $5.92B | $19.95B |
| 2024-03-31 | $102.29 | 143.5M | $14.68B | $2.94B | $5.97B | $17.71B |
| 2023-12-31 | $100.95 | 145.32M | $14.67B | $2.6B | $5.76B | $17.82B |
| 2023-09-30 | $108.25 | 149.2M | $16.15B | $2.17B | $5.99B | $19.97B |
| 2023-06-30 | $94.35 | 150.61M | $14.21B | $1.33B | $5.85B | $18.73B |