-$9.51 (-3.59%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1319 | last: 1428
Increased Positions
change: -717 | last: 771
Reduced Positions
change: -432 | last: 462
New Positions
change: -267 | last: 283
Sold Positions
change: 1140 | last: 137
Total Calls
Total Puts
Put-Call Ratio
change: -96.3301 | last: 0.9633
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $194.39 | 219.7M | $42.71B | $1.58B | $28.61B | $69.73B |
| 2024-12-31 | $214.87 | 228.4M | $49.08B | $2.64B | $25.59B | $72.03B |
| 2023-12-31 | $170.71 | 242.6M | $41.41B | $4.07B | $26.32B | $63.67B |
| 2022-12-31 | $149.96 | 251.1M | $37.65B | $1.35B | $27.95B | $64.25B |
| 2021-12-31 | $101.42 | 253.4M | $25.7B | $1.4B | $31.95B | $56.24B |
| 2020-12-31 | $60.03 | 252.4M | $15.15B | $1.63B | $31.66B | $45.18B |
| 2019-12-31 | $61.07 | 256.2M | $15.65B | $2.47B | $31.26B | $44.43B |
| 2018-12-31 | $59.19 | 245.6M | $14.54B | $981M | $28.48B | $42.03B |
| 2017-12-31 | $53.84 | 233.1M | $12.55B | $722M | $25.34B | $37.16B |
| 2016-12-31 | $41.43 | 228.77M | $9.48B | $876M | $21.94B | $30.54B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $283.76 | 210.5M | $59.73B | $1.77B | $26.41B | $84.37B |
| 2025-12-31 | $194.39 | 214.3M | $41.66B | $1.58B | $28.61B | $68.68B |
| 2025-09-30 | $234.98 | 219.3M | $51.53B | $1.4B | $26.45B | $76.58B |
| 2025-06-30 | $243.52 | 221.8M | $54.01B | $2.02B | $26.62B | $78.62B |
| 2025-03-31 | $231.40 | 223.5M | $51.72B | $2.51B | $25.34B | $74.55B |
| 2024-12-31 | $214.87 | 224.5M | $48.24B | $2.64B | $25.59B | $71.19B |
| 2024-09-30 | $179.84 | 226.3M | $40.7B | $2.66B | $26.6B | $64.63B |
| 2024-06-30 | $173.08 | 228.4M | $39.53B | $2.44B | $26.73B | $63.82B |
| 2024-03-31 | $159.33 | 234.2M | $37.32B | $4.41B | $28.42B | $61.32B |
| 2023-12-31 | $170.71 | 242.6M | $41.41B | $4.07B | $26.32B | $63.67B |
| 2023-09-30 | $165.96 | 240.2M | $39.86B | $3.86B | $26.73B | $62.74B |
| 2023-06-30 | $152.36 | 242.3M | $36.92B | $4.53B | $28.12B | $60.51B |