-$16.82 (-1.92%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -471 | last: 496
Increased Positions
change: -230 | last: 242
Reduced Positions
change: -168 | last: 171
New Positions
change: -59 | last: 63
Sold Positions
change: 360 | last: 97
Total Calls
Total Puts
Put-Call Ratio
change: -48.1132 | last: 0.4811
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $840.95 | 61.3M | $51.55B | $3.49B | $83.49M | $48.14B |
| 2024-12-31 | $615.00 | 59.86M | $36.81B | $1.5B | $39.05M | $35.35B |
| 2023-12-31 | $380.43 | 57.17M | $21.75B | $2.05B | $20M | $19.72B |
| 2022-12-31 | $378.83 | 54.38M | $20.6B | $800.74M | $12.43M | $19.81B |
| 2021-12-31 | $350.19 | 51.08M | $17.89B | $1.33B | $11.46M | $16.56B |
| 2020-12-31 | $240.62 | 45.41M | $10.93B | $1.22B | $9.66M | $9.72B |
| 2019-12-31 | $143.14 | 38.62M | $5.53B | $372.16M | $7.32M | $5.16B |
| 2018-12-31 | $83.77 | 35.98M | $3.01B | $321.48M | $- | $2.69B |
| 2017-12-31 | $53.10 | 24.61M | $1.31B | $228.98M | $- | $1.08B |
| 2016-12-31 | $21.84 | 18.82M | $411.07M | $94.54M | $- | $316.52M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $840.95 | 61.42M | $51.65B | $3.49B | $83.49M | $48.24B |
| 2025-06-30 | $551.22 | 61.03M | $33.64B | $2.09B | $43.15M | $31.6B |
| 2025-03-31 | $591.87 | 60.98M | $36.09B | $- | $- | $36.09B |
| 2024-12-31 | $615.00 | 59.84M | $36.8B | $1.5B | $39.05M | $35.34B |
| 2024-09-30 | $542.08 | 60.09M | $32.57B | $- | $- | $32.57B |
| 2024-06-30 | $434.22 | 59.4M | $25.79B | $1.44B | $33.96M | $24.39B |
| 2024-03-31 | $397.33 | 59.31M | $23.57B | $- | $- | $23.57B |
| 2023-12-31 | $380.43 | 58.28M | $22.17B | $2.05B | $20M | $20.14B |
| 2023-09-30 | $491.63 | 58.13M | $28.58B | $- | $- | $28.58B |
| 2023-06-30 | $389.73 | 55.69M | $21.7B | $1.11B | $11.24M | $20.61B |
| 2023-03-31 | $372.58 | 55.69M | $20.75B | $- | $- | $20.75B |
| 2022-12-31 | $378.83 | 55.31M | $20.95B | $800.74M | $12.43M | $20.17B |