$0.15 (0.08%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -640 | last: 678
Increased Positions
change: -294 | last: 314
Reduced Positions
change: -260 | last: 265
New Positions
change: -91 | last: 94
Sold Positions
change: 519 | last: 113
Total Calls
Total Puts
Put-Call Ratio
change: -22.2015 | last: 0.222
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $193.43 | 107.21M | $20.74B | $432.37M | $15.32B | $35.62B |
| 2024-12-31 | $203.80 | 108M | $22.01B | $189.84M | $15.76B | $37.58B |
| 2023-12-31 | $253.69 | 108.85M | $27.61B | $208.55M | $14.46B | $41.87B |
| 2022-12-31 | $280.31 | 109.34M | $30.65B | $143.71M | $15.17B | $45.68B |
| 2021-12-31 | $389.02 | 111.04M | $43.2B | $367.28M | $14.52B | $57.35B |
| 2020-12-31 | $282.13 | 114.78M | $32.38B | $308.56M | $13.43B | $45.5B |
| 2019-12-31 | $240.99 | 114.84M | $27.67B | $108.31M | $12.86B | $40.43B |
| 2018-12-31 | $161.89 | 115.73M | $18.74B | $143.44M | $9.94B | $28.53B |
| 2017-12-31 | $163.36 | 120.53M | $19.69B | $68.78M | $9.31B | $28.93B |
| 2016-12-31 | $103.26 | 124.98M | $12.91B | $146.11M | $8.78B | $21.53B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $172.11 | 105.82M | $18.21B | $327.84M | $15.42B | $33.3B |
| 2025-12-31 | $193.43 | 106.31M | $20.56B | $432.37M | $15.32B | $35.45B |
| 2025-09-30 | $193.35 | 107.51M | $20.79B | $430.31M | $15.02B | $35.37B |
| 2025-06-30 | $234.84 | 108.04M | $25.37B | $275.28M | $14.81B | $39.9B |
| 2025-03-31 | $220.01 | 108.2M | $23.81B | $636.45M | $14.64B | $37.81B |
| 2024-12-31 | $203.80 | 107.84M | $21.98B | $189.84M | $15.76B | $37.54B |
| 2024-09-30 | $240.70 | 107.72M | $25.93B | $186.34M | $14.52B | $40.26B |
| 2024-06-30 | $189.78 | 107.83M | $20.46B | $220.51M | $14.3B | $34.54B |
| 2024-03-31 | $213.92 | 108.83M | $23.28B | $240.31M | $14.43B | $37.47B |
| 2023-12-31 | $253.69 | 108.51M | $27.53B | $208.55M | $14.46B | $41.78B |
| 2023-09-30 | $200.17 | 109.27M | $21.87B | $190.54M | $14.77B | $36.45B |
| 2023-06-30 | $231.76 | 108.9M | $25.24B | $179.17M | $14.89B | $39.95B |