-$27.14 (-6.95%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1372 | last: 1470
Increased Positions
change: -606 | last: 640
Reduced Positions
change: -525 | last: 560
New Positions
change: -142 | last: 150
Sold Positions
change: 1194 | last: 137
Total Calls
Total Puts
Put-Call Ratio
change: -90.8903 | last: 0.9089
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $466.86 | 230.71M | $107.71B | $1.04B | $50.2B | $156.87B |
| 2024-12-31 | $300.15 | 258.6M | $77.62B | $1.93B | $45.24B | $120.92B |
| 2023-12-31 | $270.68 | 272.4M | $73.73B | $935M | $41.86B | $114.66B |
| 2022-12-31 | $239.96 | 290.35M | $69.67B | $908M | $40.2B | $108.96B |
| 2021-12-31 | $256.92 | 323.32M | $83.07B | $1.45B | $36.73B | $118.34B |
| 2020-12-31 | $164.46 | 339.43M | $55.82B | $1.79B | $33.06B | $87.08B |
| 2019-12-31 | $147.81 | 341.21M | $50.43B | $621M | $35.57B | $85.38B |
| 2018-12-31 | $124.45 | 342.9M | $42.67B | $502M | $32.82B | $74.99B |
| 2017-12-31 | $87.84 | 350.09M | $30.75B | $732M | $33.06B | $63.08B |
| 2016-12-31 | $74.02 | 370.54M | $27.43B | $646M | $31.38B | $58.16B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $473.24 | 226.65M | $107.26B | $940M | $49.84B | $156.17B |
| 2025-12-31 | $466.86 | 230.71M | $107.71B | $1.04B | $50.2B | $156.87B |
| 2025-09-30 | $426.20 | 242.46M | $103.34B | $997M | $46.35B | $148.69B |
| 2025-06-30 | $383.10 | 241.91M | $92.68B | $939M | $46.36B | $138.1B |
| 2025-03-31 | $345.55 | 249.44M | $86.19B | $1.06B | $46.44B | $131.57B |
| 2024-12-31 | $300.15 | 252.3M | $75.73B | $1.93B | $45.24B | $119.03B |
| 2024-09-30 | $406.43 | 259.92M | $105.64B | $2.89B | $44.89B | $147.64B |
| 2024-06-30 | $315.12 | 263.22M | $82.94B | $831M | $42.77B | $124.89B |
| 2024-03-31 | $330.11 | 263.22M | $86.89B | $1.28B | $42.1B | $127.71B |
| 2023-12-31 | $270.68 | 265.54M | $71.88B | $935M | $41.86B | $112.8B |
| 2023-09-30 | $245.98 | 265.54M | $65.32B | $891M | $41.12B | $105.55B |
| 2023-06-30 | $303.48 | 274.49M | $83.3B | $862M | $40.74B | $123.18B |