$2.94 (0.37%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1891 | last: 2088
Increased Positions
change: -821 | last: 903
Reduced Positions
change: -732 | last: 797
New Positions
change: -171 | last: 189
Sold Positions
change: 1697 | last: 158
Total Calls
Total Puts
Put-Call Ratio
change: -112.1792 | last: 1.1218
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $865.36 | 123.6M | $106.96B | $3.98B | $8.61B | $111.6B |
| 2025-03-31 | $672.99 | 127.4M | $85.74B | $5.69B | $7.39B | $87.44B |
| 2024-03-31 | $536.49 | 133.2M | $71.46B | $4.58B | $7.39B | $74.27B |
| 2023-03-31 | $356.05 | 141.1M | $50.24B | $4.68B | $7.3B | $52.86B |
| 2022-03-31 | $306.13 | 152.3M | $46.62B | $3.53B | $7.54B | $50.63B |
| 2021-03-31 | $195.04 | 160.6M | $31.32B | $6.28B | $9.4B | $34.45B |
| 2020-03-31 | $135.26 | 181M | $24.48B | $4.02B | $9.4B | $29.87B |
| 2019-03-31 | $118.84 | 196.3M | $23.33B | $2.98B | $7.6B | $27.94B |
| 2018-03-31 | $140.87 | 208M | $29.3B | $2.67B | $7.88B | $34.51B |
| 2017-03-31 | $148.26 | 221M | $32.77B | $2.78B | $8.54B | $38.53B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $865.36 | 122.1M | $105.66B | $3.98B | $8.61B | $110.3B |
| 2025-12-31 | $820.29 | 123.2M | $101.06B | $2.96B | $8.62B | $106.72B |
| 2025-09-30 | $772.54 | 124M | $95.79B | $4.11B | $9.79B | $101.48B |
| 2025-06-30 | $732.78 | 124.9M | $91.52B | $2.42B | $9.93B | $99.04B |
| 2025-03-31 | $672.99 | 125.2M | $84.26B | $5.69B | $7.39B | $85.96B |
| 2024-12-31 | $569.91 | 126M | $71.81B | $1.13B | $9.76B | $80.43B |
| 2024-09-30 | $494.42 | 128.7M | $63.63B | $2.51B | $7.22B | $68.34B |
| 2024-06-30 | $586.34 | 129.8M | $76.11B | $2.3B | $7.4B | $81.2B |
| 2024-03-31 | $536.49 | 130.7M | $70.12B | $4.58B | $7.39B | $72.93B |
| 2023-12-31 | $462.98 | 132.5M | $61.34B | $1.98B | $7.61B | $66.97B |
| 2023-09-30 | $434.85 | 134.1M | $58.31B | $2.52B | $7.32B | $63.11B |
| 2023-06-30 | $427.31 | 135.5M | $57.9B | $2.64B | $7.42B | $62.69B |