$2.7 (2.01%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -678 | last: 723
Increased Positions
change: -312 | last: 331
Reduced Positions
change: -241 | last: 257
New Positions
change: -70 | last: 72
Sold Positions
change: 521 | last: 142
Total Calls
Total Puts
Put-Call Ratio
change: -26.2267 | last: 0.2623
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $185.56 | 107.3M | $19.91B | $1.8B | $1.97B | $20.08B |
| 2024-12-31 | $186.70 | 110.6M | $20.65B | $506.2M | $29.8M | $20.17B |
| 2023-12-31 | $152.79 | 116.91M | $17.86B | $537.7M | $- | $17.33B |
| 2022-12-31 | $126.16 | 125.21M | $15.8B | $196M | $- | $15.6B |
| 2021-12-31 | $116.56 | 133.1M | $15.51B | $271.9M | $- | $15.24B |
| 2020-12-31 | $132.91 | 140.5M | $18.67B | $255.7M | $- | $18.42B |
| 2019-12-31 | $110.96 | 150.6M | $16.71B | $279.2M | $- | $16.43B |
| 2018-12-31 | $102.65 | 156.6M | $16.07B | $303.63M | $- | $15.77B |
| 2017-12-31 | $103.77 | 162.7M | $16.88B | $245.01M | $- | $16.64B |
| 2016-12-31 | $84.46 | 170.16M | $14.37B | $187.43M | $- | $14.18B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $142.85 | 104.7M | $14.96B | $1.07B | $1.97B | $15.86B |
| 2025-12-31 | $185.56 | 106.7M | $19.8B | $1.8B | $1.97B | $19.97B |
| 2025-09-30 | $206.91 | 107.4M | $22.22B | $619.9M | $- | $21.6B |
| 2025-06-30 | $221.25 | 107.1M | $23.7B | $611.7M | $- | $23.08B |
| 2025-03-31 | $227.92 | 107.9M | $24.59B | $450.2M | $- | $24.14B |
| 2024-12-31 | $186.70 | 109.2M | $20.39B | $506.2M | $29.8M | $19.91B |
| 2024-09-30 | $192.81 | 110.5M | $21.31B | $543.8M | $- | $20.76B |
| 2024-06-30 | $165.00 | 111.1M | $18.33B | $572.5M | $- | $17.76B |
| 2024-03-31 | $164.28 | 112.3M | $18.45B | $536.6M | $- | $17.91B |
| 2023-12-31 | $152.79 | 114M | $17.42B | $537.7M | $- | $16.88B |
| 2023-09-30 | $133.28 | 116M | $15.46B | $294.4M | $- | $15.17B |
| 2023-06-30 | $125.62 | 118M | $14.82B | $286M | $- | $14.54B |