$4.17 (1.57%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1062 | last: 1150
Increased Positions
change: -501 | last: 545
Reduced Positions
change: -396 | last: 415
New Positions
change: -125 | last: 142
Sold Positions
change: 829 | last: 203
Total Calls
Total Puts
Put-Call Ratio
change: -103.4737 | last: 1.0347
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $283.31 | 125.36M | $35.52B | $6.98B | $6.67B | $35.21B |
| 2024-12-31 | $186.33 | 131.43M | $24.49B | $4.18B | $6.53B | $26.84B |
| 2023-12-31 | $151.79 | 144.97M | $22B | $4.22B | $6.57B | $24.35B |
| 2022-12-31 | $87.60 | 156.67M | $13.72B | $4.1B | $6.55B | $16.18B |
| 2021-12-31 | $180.72 | 149.73M | $27.06B | $4.11B | $8.81B | $31.76B |
| 2020-12-31 | $132.40 | 141.41M | $18.72B | $3.36B | $8.73B | $24.09B |
| 2019-12-31 | $108.14 | 147.19M | $15.92B | $3.32B | $5.47B | $18.07B |
| 2018-12-31 | $112.65 | 149.96M | $16.89B | $2.44B | $3.72B | $18.17B |
| 2017-12-31 | $119.77 | 151.62M | $18.16B | $2.85B | $4.25B | $19.56B |
| 2016-12-31 | $113.28 | 150.37M | $17.03B | $1.8B | $3.16B | $18.4B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $230.89 | 121.83M | $28.13B | $7.79B | $4.71B | $25.05B |
| 2025-12-31 | $283.31 | 122.74M | $34.77B | $6.98B | $6.67B | $34.47B |
| 2025-09-30 | $213.75 | 123.7M | $26.44B | $7.26B | $6.48B | $25.66B |
| 2025-06-30 | $168.68 | 126.45M | $21.33B | $6.3B | $6.48B | $21.51B |
| 2025-03-31 | $168.10 | 128.64M | $21.62B | $5.72B | $6.47B | $22.38B |
| 2024-12-31 | $186.33 | 131.43M | $24.49B | $4.18B | $6.53B | $26.84B |
| 2024-09-30 | $148.02 | 129.76M | $19.21B | $4.72B | $6.55B | $21.04B |
| 2024-06-30 | $122.50 | 131.95M | $16.16B | $6.24B | $6.55B | $16.47B |
| 2024-03-31 | $133.22 | 135.5M | $18.05B | $5.69B | $6.56B | $18.92B |
| 2023-12-31 | $151.79 | 138.18M | $20.97B | $4.22B | $6.57B | $23.32B |
| 2023-09-30 | $103.07 | 142.23M | $14.66B | $5.06B | $6.54B | $16.14B |
| 2023-06-30 | $109.39 | 147.17M | $16.1B | $6.27B | $6.55B | $16.37B |