$94.09 (9.0%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -2745 | last: 3087
Increased Positions
change: -1205 | last: 1374
Reduced Positions
change: -1074 | last: 1187
New Positions
change: -167 | last: 194
Sold Positions
change: 2446 | last: 231
Total Calls
Total Puts
Put-Call Ratio
change: -88.8449 | last: 0.8884
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $879.00 | 312.7M | $274.86B | $164.26B | $609.53B | $720.14B |
| 2024-12-31 | $572.62 | 328.1M | $187.88B | $182.09B | $616.94B | $622.72B |
| 2023-12-31 | $385.77 | 340.8M | $131.47B | $241.58B | $583.14B | $473.03B |
| 2022-12-31 | $343.38 | 352.1M | $120.9B | $241.82B | $434.55B | $313.63B |
| 2021-12-31 | $382.55 | 350.5M | $134.08B | $261.04B | $487.76B | $360.81B |
| 2020-12-31 | $263.71 | 356.4M | $93.99B | $155.84B | $420.96B | $359.1B |
| 2019-12-31 | $229.93 | 371.6M | $85.44B | $133.55B | $394.78B | $346.68B |
| 2018-12-31 | $167.05 | 385.4M | $64.38B | $130.55B | $364.81B | $298.64B |
| 2017-12-31 | $254.76 | 401.6M | $102.31B | $110.05B | $374.12B | $366.38B |
| 2016-12-31 | $239.45 | 427.4M | $102.34B | $121.71B | $322.27B | $302.9B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-06-30 | $1011.37 | 303.8M | $307.25B | $187M | $90M | $307.16B |
| 2026-03-31 | $845.99 | 303.8M | $257.01B | $7.01B | $749.47B | $999.47B |
| 2025-12-31 | $879.00 | 312.7M | $274.86B | $164.26B | $609.53B | $720.14B |
| 2025-09-30 | $796.35 | 309.6M | $246.55B | $169B | $665B | $742.55B |
| 2025-06-30 | $707.75 | 313.7M | $222.02B | $152.97B | $603.19B | $672.25B |
| 2025-03-31 | $546.29 | 320.8M | $175.25B | $167.41B | $609.74B | $617.58B |
| 2024-12-31 | $572.62 | 322.4M | $184.61B | $182.09B | $616.94B | $619.46B |
| 2024-09-30 | $495.11 | 324.8M | $160.81B | $154.69B | $612.92B | $619.04B |
| 2024-06-30 | $463.66 | 329.8M | $152.92B | $206.33B | $574.78B | $521.37B |
| 2024-03-31 | $413.51 | 335.6M | $138.77B | $209.38B | $597.21B | $526.6B |
| 2023-12-31 | $385.77 | 340.8M | $131.47B | $241.58B | $583.14B | $473.03B |
| 2023-09-30 | $323.57 | 338.7M | $109.59B | $239.88B | $536.66B | $406.38B |