$1.42 (0.36%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -3955 | last: 4450
Increased Positions
change: -1979 | last: 2229
Reduced Positions
change: -1303 | last: 1462
New Positions
change: -174 | last: 195
Sold Positions
change: 3370 | last: 372
Total Calls
Total Puts
Put-Call Ratio
change: -50.4988 | last: 0.9066
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $449.72 | 3.22B | $1.45T | $16.51B | $8.38B | $1.44T |
| 2024-12-31 | $403.84 | 3.2B | $1.29T | $16.14B | $13.62B | $1.29T |
| 2023-12-31 | $248.48 | 3.17B | $788.55B | $16.4B | $9.57B | $781.73B |
| 2022-12-31 | $123.18 | 3.13B | $385.55B | $16.25B | $5.75B | $375.05B |
| 2021-12-31 | $352.26 | 2.96B | $1.04T | $17.58B | $8.87B | $1.03T |
| 2020-12-31 | $235.22 | 2.8B | $658.38B | $19.38B | $13.28B | $652.28B |
| 2019-12-31 | $27.89 | 2.66B | $74.05B | $6.27B | $14.6B | $82.38B |
| 2018-12-31 | $22.19 | 2.56B | $56.78B | $3.69B | $13.83B | $66.93B |
| 2017-12-31 | $20.76 | 2.49B | $51.62B | $3.37B | $12.13B | $60.38B |
| 2016-12-31 | $14.25 | 2.16B | $30.83B | $3.39B | $8.8B | $36.23B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $371.75 | 3.23B | $1.2T | $16.6B | $9.23B | $1.19T |
| 2025-12-31 | $449.72 | 3.23B | $1.45T | $16.51B | $8.38B | $1.44T |
| 2025-09-30 | $444.72 | 3.23B | $1.44T | $18.88B | $18.95B | $1.44T |
| 2025-06-30 | $317.66 | 3.22B | $1.02T | $15.59B | $13.13B | $1.02T |
| 2025-03-31 | $259.16 | 3.22B | $833.98B | $16.35B | $13.13B | $830.75B |
| 2024-12-31 | $403.84 | 3.21B | $1.3T | $16.14B | $13.62B | $1.3T |
| 2024-09-30 | $261.63 | 3.2B | $836.69B | $18.11B | $12.78B | $831.36B |
| 2024-06-30 | $209.86 | 3.19B | $669.66B | $14.64B | $12.52B | $667.54B |
| 2024-03-31 | $175.22 | 3.19B | $558.25B | $11.8B | $9.91B | $556.36B |
| 2023-12-31 | $248.48 | 3.18B | $790.41B | $16.4B | $9.57B | $783.59B |
| 2023-09-30 | $250.22 | 3.18B | $794.7B | $15.93B | $8.19B | $786.95B |
| 2023-06-30 | $261.77 | 3.17B | $830.07B | $15.3B | $5.81B | $820.59B |