$0.61 (1.0%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1056 | last: 1174
Increased Positions
change: -532 | last: 586
Reduced Positions
change: -336 | last: 371
New Positions
change: -135 | last: 143
Sold Positions
change: 892 | last: 148
Total Calls
Total Puts
Put-Call Ratio
change: -90.7493 | last: 0.9075
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $55.66 | 2.18B | $121.57B | $3.94B | $29.59B | $147.22B |
| 2024-12-31 | $61.66 | 2.51B | $154.66B | $6.14B | $30.66B | $179.18B |
| 2023-12-31 | $49.39 | 2.53B | $125.15B | $4.16B | $28.59B | $149.58B |
| 2022-12-31 | $52.95 | 2.56B | $135.34B | $4.33B | $28.44B | $159.45B |
| 2021-12-31 | $53.27 | 2.61B | $138.88B | $3.42B | $29.67B | $165.14B |
| 2020-12-31 | $55.61 | 2.63B | $146.4B | $5.55B | $26.77B | $167.62B |
| 2019-12-31 | $57.41 | 2.63B | $150.9B | $4.18B | $28.26B | $174.97B |
| 2018-12-31 | $51.31 | 2.69B | $138.13B | $3.23B | $24.88B | $159.79B |
| 2017-12-31 | $51.91 | 2.81B | $146.11B | $3.32B | $24.43B | $167.22B |
| 2016-12-31 | $43.52 | 2.85B | $123.96B | $3.38B | $16.6B | $137.17B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $55.66 | 2.18B | $121.57B | $3.94B | $29.59B | $147.22B |
| 2025-06-30 | $58.45 | 2.47B | $144.57B | $4.34B | $32.02B | $172.25B |
| 2024-12-31 | $61.66 | 2.49B | $153.81B | $6.14B | $30.66B | $178.33B |
| 2024-06-30 | $57.40 | 2.52B | $144.51B | $4.97B | $31.65B | $171.2B |
| 2023-12-31 | $49.39 | 2.53B | $125.17B | $4.16B | $28.59B | $149.61B |
| 2023-06-30 | $53.80 | 2.53B | $136.34B | $4.99B | $30.67B | $162.01B |
| 2022-12-31 | $52.95 | 2.54B | $134.72B | $4.33B | $28.44B | $158.84B |
| 2022-06-30 | $49.24 | 2.57B | $126.59B | $5.41B | $33.95B | $155.13B |
| 2021-12-31 | $53.27 | 2.59B | $138.07B | $3.42B | $29.67B | $164.33B |
| 2021-06-30 | $55.53 | 2.62B | $145.64B | $4.18B | $27.54B | $169B |
| 2020-12-31 | $55.61 | 2.64B | $146.77B | $5.55B | $26.77B | $167.99B |
| 2020-06-30 | $55.01 | 2.63B | $144.53B | $4.86B | $28.8B | $168.48B |