-$5.29 (-2.63%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1947 | last: 2172
Increased Positions
change: -939 | last: 1031
Reduced Positions
change: -676 | last: 747
New Positions
change: -334 | last: 346
Sold Positions
change: 1774 | last: 135
Total Calls
Total Puts
Put-Call Ratio
change: -84.0138 | last: 0.8401
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $129.04 | 406.01M | $52.39B | $1.12B | $22.88B | $74.16B |
| 2024-12-31 | $113.93 | 420.17M | $47.87B | $1.74B | $20.06B | $66.19B |
| 2023-12-31 | $133.14 | 450.14M | $59.93B | $3.32B | $19.36B | $75.97B |
| 2022-12-31 | $104.08 | 471.5M | $49.07B | $6.13B | $17.19B | $60.13B |
| 2021-12-31 | $72.46 | 440.03M | $31.88B | $3.15B | $14.74B | $43.48B |
| 2020-12-31 | $69.94 | 439.53M | $30.74B | $2.51B | $16.16B | $44.38B |
| 2019-12-31 | $111.41 | 451.36M | $50.29B | $1.61B | $12.04B | $60.71B |
| 2018-12-31 | $86.15 | 470.71M | $40.55B | $3.02B | $11.16B | $48.69B |
| 2017-12-31 | $101.15 | 515.09M | $52.1B | $3.12B | $10.11B | $59.09B |
| 2016-12-31 | $86.41 | 527.53M | $45.58B | $2.71B | $10.14B | $53.01B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $182.18 | 402.04M | $73.24B | $5.15B | $27.12B | $95.22B |
| 2025-12-31 | $129.04 | 403.12M | $52.02B | $1.12B | $22.88B | $73.78B |
| 2025-09-30 | $136.02 | 404.51M | $55.02B | $1.84B | $21.76B | $74.93B |
| 2025-06-30 | $119.30 | 406.76M | $48.53B | $1.05B | $20.94B | $68.41B |
| 2025-03-31 | $123.48 | 409.18M | $50.53B | $1.49B | $18.8B | $67.84B |
| 2024-12-31 | $113.93 | 417.3M | $47.54B | $1.74B | $20.06B | $65.87B |
| 2024-09-30 | $131.45 | 417.3M | $54.85B | $1.64B | $20B | $73.22B |
| 2024-06-30 | $140.93 | 422.87M | $59.59B | $2.44B | $19.96B | $77.11B |
| 2024-03-31 | $163.34 | 428.96M | $70.07B | $1.57B | $20.15B | $88.65B |
| 2023-12-31 | $133.14 | 437.36M | $58.23B | $3.32B | $19.36B | $74.27B |
| 2023-09-30 | $120.15 | 444.28M | $53.38B | $3.54B | $19.44B | $69.29B |
| 2023-06-30 | $95.38 | 454.45M | $43.35B | $3.03B | $19.87B | $60.18B |