$3.6 (1.99%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -632 | last: 669
Increased Positions
change: -269 | last: 278
Reduced Positions
change: -228 | last: 245
New Positions
change: -75 | last: 77
Sold Positions
change: 510 | last: 97
Total Calls
Total Puts
Put-Call Ratio
change: -292.3498 | last: 2.9235
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $209.00 | 80.82M | $16.89B | $831.1M | $4.06B | $20.12B |
| 2024-12-31 | $142.11 | 81.34M | $11.56B | $525.56M | $3.04B | $14.07B |
| 2023-12-31 | $81.58 | 82.81M | $6.76B | $235.84M | $3.03B | $9.55B |
| 2022-12-31 | $68.52 | 83.16M | $5.7B | $180.57M | $2.78B | $8.3B |
| 2021-12-31 | $49.34 | 83.16M | $4.1B | $874.69M | $2.85B | $6.08B |
| 2020-12-31 | $48.05 | 83.16M | $4B | $462.1M | $719.96M | $4.25B |
| 2019-12-31 | $64.87 | 78.16M | $5.07B | $90.45M | $578.94M | $5.56B |
| 2018-12-31 | $74.72 | 77.54M | $5.79B | $167.46M | $213.9M | $5.84B |
| 2017-12-31 | $30.58 | 76.74M | $2.35B | $137.7M | $213.5M | $2.42B |
| 2016-12-31 | $18.40 | 76.15M | $1.4B | $211.98M | $202.72M | $1.39B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $201.65 | 77.33M | $15.59B | $1.73B | $4.96B | $18.83B |
| 2025-12-31 | $209.00 | 78.4M | $16.39B | $831.1M | $4.06B | $19.62B |
| 2025-09-30 | $201.96 | 81.52M | $16.46B | $861.41M | $4.04B | $19.65B |
| 2025-06-30 | $181.95 | 81.76M | $14.88B | $535.06M | $3.06B | $17.4B |
| 2025-03-31 | $152.81 | 81.57M | $12.46B | $470.86M | $3.07B | $15.06B |
| 2024-12-31 | $142.11 | 81.34M | $11.56B | $525.56M | $3.04B | $14.07B |
| 2024-09-30 | $123.71 | 80.97M | $10.02B | $457.41M | $2.99B | $12.55B |
| 2024-06-30 | $107.57 | 80.88M | $8.7B | $277.53M | $3B | $11.42B |
| 2024-03-31 | $86.18 | 82.35M | $7.1B | $245.81M | $3.03B | $9.88B |
| 2023-12-31 | $81.58 | 82.74M | $6.75B | $235.84M | $3.03B | $9.54B |
| 2023-09-30 | $84.06 | 83.16M | $6.99B | $188.59M | $3.02B | $9.82B |
| 2023-06-30 | $108.47 | 77.86M | $8.45B | $317.77M | $414.64M | $8.54B |