$2.59 (0.58%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1347 | last: 1470
Increased Positions
change: -640 | last: 700
Reduced Positions
change: -530 | last: 571
New Positions
change: -142 | last: 157
Sold Positions
change: 919 | last: 369
Total Calls
Total Puts
Put-Call Ratio
change: -88.2806 | last: 0.8828
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $673.82 | 338.78M | $228.28B | $2.49B | $3.54B | $229.34B |
| 2024-12-31 | $323.83 | 336.92M | $109.11B | $741.41M | $3.56B | $111.92B |
| 2023-12-31 | $39.85 | 351.95M | $14.03B | $502.15M | $3.18B | $16.7B |
| 2022-12-31 | $10.53 | 371.57M | $3.91B | $1.08B | $3.28B | $6.11B |
| 2021-12-31 | $94.26 | 324.84M | $30.62B | $1.52B | $3.33B | $32.43B |
| 2020-12-31 | $65.20 | 214.94M | $14.01B | $317.24M | $1.7B | $15.39B |
| 2019-12-31 | $65.20 | 212.37M | $13.85B | $396.25M | $1.2B | $14.65B |
| 2018-12-31 | $65.20 | 189.53M | $12.36B | $276.12M | $796.09M | $12.88B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $398.00 | 337.4M | $134.28B | $2.76B | $3.51B | $135.04B |
| 2025-12-31 | $673.82 | 338.16M | $227.86B | $2.49B | $3.54B | $228.92B |
| 2025-09-30 | $718.54 | 338.53M | $243.25B | $1.67B | $3.51B | $245.09B |
| 2025-06-30 | $350.08 | 338.62M | $118.54B | $1.19B | $3.51B | $120.86B |
| 2025-03-31 | $264.97 | 339.84M | $90.05B | $551.02M | $3.71B | $93.21B |
| 2024-12-31 | $323.83 | 339.17M | $109.83B | $741.41M | $3.56B | $112.65B |
| 2024-09-30 | $130.55 | 336.93M | $43.99B | $567.6M | $3.51B | $46.93B |
| 2024-06-30 | $84.82 | 335.68M | $28.47B | $460.45M | $3.52B | $31.53B |
| 2024-03-31 | $69.14 | 335.79M | $23.22B | $436.34M | $3.53B | $26.31B |
| 2023-12-31 | $39.85 | 337.14M | $13.43B | $502.15M | $3.18B | $16.11B |
| 2023-09-30 | $39.96 | 341.44M | $13.64B | $332.49M | $3.19B | $16.5B |
| 2023-06-30 | $25.73 | 356.96M | $9.18B | $876.23M | $3.27B | $11.57B |