$4.57 (2.61%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1793 | last: 1978
Increased Positions
change: -719 | last: 898
Reduced Positions
change: -728 | last: 733
New Positions
change: -146 | last: 159
Sold Positions
change: 1458 | last: 279
Total Calls
Total Puts
Put-Call Ratio
change: -62.6558 | last: 0.6266
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $214.21 | 811.3M | $173.79B | $17.2B | $19.29B | $175.88B |
| 2024-12-31 | $198.74 | 840.55M | $167.05B | $16.16B | $17.08B | $167.97B |
| 2023-12-31 | $141.89 | 903.5M | $128.2B | $12.11B | $14.78B | $130.87B |
| 2022-12-31 | $80.61 | 996.8M | $80.35B | $12.22B | $13.04B | $81.17B |
| 2021-12-31 | $95.97 | 1.03B | $98.47B | $11.13B | $11.28B | $98.62B |
| 2020-12-31 | $89.09 | 1.02B | $91.26B | $10.56B | $12.38B | $93.08B |
| 2019-12-31 | $82.15 | 1.08B | $88.48B | $6.31B | $9.09B | $91.26B |
| 2018-12-31 | $68.90 | 1.19B | $81.73B | $2.62B | $8.65B | $87.75B |
| 2017-12-31 | $69.51 | 1.22B | $85.14B | $2.54B | $9.52B | $92.12B |
| 2016-12-31 | $58.64 | 1.24B | $72.55B | $2.08B | $7.14B | $77.61B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $168.41 | 790M | $133.04B | $16.02B | $18.94B | $135.96B |
| 2025-12-31 | $214.21 | 811.3M | $173.79B | $17.2B | $19.29B | $175.88B |
| 2025-09-30 | $215.97 | 809.6M | $174.85B | $16.51B | $17.53B | $175.87B |
| 2025-06-30 | $231.57 | 812.35M | $188.12B | $17.6B | $18.99B | $189.51B |
| 2025-03-31 | $184.28 | 821.12M | $151.32B | $15.58B | $16.5B | $152.24B |
| 2024-12-31 | $198.74 | 826.28M | $164.21B | $16.16B | $17.08B | $165.13B |
| 2024-09-30 | $168.48 | 835.02M | $140.69B | $15.78B | $16.72B | $141.63B |
| 2024-06-30 | $155.40 | 845.98M | $131.46B | $16.29B | $17.34B | $132.51B |
| 2024-03-31 | $142.75 | 855.15M | $122.07B | $15.63B | $17.46B | $123.9B |
| 2023-12-31 | $141.89 | 868.25M | $123.2B | $12.11B | $14.78B | $125.87B |
| 2023-09-30 | $123.36 | 889.25M | $109.7B | $13.29B | $14.32B | $110.72B |
| 2023-06-30 | $108.01 | 916.95M | $99.04B | $14.6B | $14.59B | $99.02B |