-$0.6 (-0.41%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -4409 | last: 4899
Increased Positions
change: -2079 | last: 2251
Reduced Positions
change: -1831 | last: 2090
New Positions
change: -415 | last: 424
Sold Positions
change: 4097 | last: 208
Total Calls
Total Puts
Put-Call Ratio
change: -73.5156 | last: 0.8244
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $120.34 | 4.33B | $521.19B | $10.68B | $43.54B | $554.05B |
| 2024-12-31 | $107.57 | 4.3B | $462.34B | $23.03B | $41.71B | $481.02B |
| 2023-12-31 | $99.98 | 4.05B | $405.12B | $31.54B | $41.57B | $415.15B |
| 2022-12-31 | $110.30 | 4.2B | $463.81B | $29.64B | $41.19B | $475.36B |
| 2021-12-31 | $61.19 | 4.28B | $261.59B | $6.8B | $47.7B | $302.49B |
| 2020-12-31 | $41.22 | 4.27B | $176.05B | $4.36B | $67.64B | $239.33B |
| 2019-12-31 | $69.78 | 4.27B | $297.96B | $3.09B | $46.92B | $341.79B |
| 2018-12-31 | $68.19 | 4.24B | $288.92B | $3.04B | $37.8B | $323.68B |
| 2017-12-31 | $83.64 | 4.26B | $355.97B | $3.18B | $42.34B | $395.13B |
| 2016-12-31 | $90.26 | 4.17B | $376.4B | $3.66B | $42.76B | $415.51B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $169.66 | 4.18B | $709.69B | $8.44B | $47.66B | $748.91B |
| 2025-12-31 | $120.34 | 4.33B | $521.19B | $10.68B | $70.26B | $580.77B |
| 2025-09-30 | $112.75 | 4.33B | $488.32B | $13.81B | $42.04B | $516.54B |
| 2025-06-30 | $107.80 | 4.33B | $466.88B | $14.35B | $38.99B | $491.52B |
| 2025-03-31 | $118.93 | 4.46B | $530.67B | $17.04B | $37.55B | $551.18B |
| 2024-12-31 | $107.57 | 4.46B | $479.98B | $23.03B | $41.71B | $498.66B |
| 2024-09-30 | $117.22 | 4.46B | $523.04B | $26.93B | $42.55B | $538.66B |
| 2024-06-30 | $114.96 | 4.32B | $496.28B | $26.46B | $43.19B | $513.01B |
| 2024-03-31 | $116.99 | 4B | $467.73B | $33.32B | $40.44B | $474.85B |
| 2023-12-31 | $99.98 | 3.97B | $397.02B | $31.54B | $41.57B | $407.05B |
| 2023-09-30 | $117.58 | 4.02B | $473.26B | $32.94B | $41.25B | $481.57B |
| 2023-06-30 | $107.25 | 4.07B | $436.08B | $29.53B | $41.5B | $448.05B |