$0.32 (0.09%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1511 | last: 1693
Increased Positions
change: -654 | last: 728
Reduced Positions
change: -527 | last: 588
New Positions
change: -169 | last: 190
Sold Positions
change: 1347 | last: 129
Total Calls
Total Puts
Put-Call Ratio
change: -40.8804 | last: 0.4088
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $310.24 | 268.5M | $83.3B | $358M | $17.08B | $100.02B |
| 2024-12-31 | $278.94 | 284.2M | $79.27B | $396M | $15.24B | $94.12B |
| 2023-12-31 | $225.51 | 301.5M | $67.99B | $338M | $12.76B | $80.41B |
| 2022-12-31 | $148.89 | 324.4M | $48.3B | $507M | $11.1B | $58.89B |
| 2021-12-31 | $165.24 | 327.2M | $54.07B | $1.39B | $11.24B | $63.91B |
| 2020-12-31 | $131.92 | 325.8M | $42.98B | $877M | $11.2B | $53.3B |
| 2019-12-31 | $151.43 | 332.7M | $50.38B | $225M | $11.82B | $61.98B |
| 2018-12-31 | $108.56 | 350.1M | $38.01B | $316M | $9.35B | $47.04B |
| 2017-12-31 | $135.73 | 375.2M | $50.93B | $383M | $8.24B | $58.78B |
| 2016-12-31 | $82.68 | 290.9M | $24.05B | $858M | $8.51B | $31.7B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $327.07 | 268.5M | $87.82B | $454M | $17.41B | $104.77B |
| 2025-12-31 | $310.24 | 268.5M | $83.3B | $358M | $17.08B | $100.02B |
| 2025-09-30 | $260.44 | 271.64M | $70.75B | $678M | $16.89B | $86.95B |
| 2025-06-30 | $273.21 | 274.46M | $74.99B | $671M | $16.54B | $90.85B |
| 2025-03-31 | $238.20 | 277.7M | $66.15B | $523M | $15.85B | $81.48B |
| 2024-12-31 | $278.94 | 278.9M | $77.8B | $396M | $15.24B | $92.64B |
| 2024-09-30 | $248.60 | 281.5M | $69.98B | $394M | $14.46B | $84.05B |
| 2024-06-30 | $239.51 | 285.8M | $68.45B | $349M | $13.97B | $82.07B |
| 2024-03-31 | $251.33 | 290.4M | $72.99B | $429M | $13.51B | $86.07B |
| 2023-12-31 | $225.51 | 294.3M | $66.37B | $338M | $12.76B | $78.79B |
| 2023-09-30 | $196.56 | 298.6M | $58.69B | $717M | $12.73B | $70.71B |
| 2023-06-30 | $183.69 | 303.6M | $55.77B | $563M | $12.3B | $67.5B |