-$0.22 (-0.38%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -337 | last: 358
Increased Positions
change: -189 | last: 199
Reduced Positions
change: -96 | last: 99
New Positions
change: -53 | last: 56
Sold Positions
change: 306 | last: 23
Total Calls
Total Puts
Put-Call Ratio
change: -67.8131 | last: 0.6781
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $71.27 | 529.12M | $37.71B | $367M | $34.67B | $72.02B |
| 2024-12-31 | $59.78 | 495M | $29.59B | $220M | $33.7B | $63.07B |
| 2023-12-31 | $54.45 | 486.3M | $26.48B | $625M | $30.03B | $55.88B |
| 2022-12-31 | $54.22 | 478.6M | $25.95B | $209M | $29.04B | $54.78B |
| 2021-12-31 | $61.02 | 470.9M | $28.73B | $131M | $25.95B | $54.55B |
| 2020-12-31 | $52.07 | 468.78M | $24.41B | $249M | $24.87B | $49.03B |
| 2019-12-31 | $53.87 | 468.78M | $25.25B | $370M | $23.22B | $48.1B |
| 2018-12-31 | $45.52 | 450.19M | $20.49B | $332M | $24.79B | $44.95B |
| 2017-12-31 | $46.13 | 445.02M | $20.53B | $327M | $22.13B | $42.33B |
| 2016-12-31 | $41.49 | 349.4M | $14.5B | $269M | $22.82B | $37.04B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $77.63 | 508.2M | $39.45B | $359.93M | $35.5B | $74.59B |
| 2025-12-31 | $71.27 | 533.51M | $38.02B | $367M | $34.67B | $72.33B |
| 2025-09-30 | $70.63 | 504.5M | $35.63B | $389M | $34.42B | $69.66B |
| 2025-06-30 | $64.92 | 500.3M | $32.48B | $221M | $33.81B | $66.07B |
| 2025-03-31 | $65.57 | 500.3M | $32.81B | $510M | $34.4B | $66.7B |
| 2024-12-31 | $59.78 | 496.2M | $29.66B | $220M | $33.7B | $63.15B |
| 2024-09-30 | $61.46 | 496.2M | $30.49B | $896M | $32.02B | $61.62B |
| 2024-06-30 | $52.79 | 494M | $26.08B | $561M | $31.71B | $57.22B |
| 2024-03-31 | $53.15 | 491.6M | $26.13B | $569M | $30.95B | $56.51B |
| 2023-12-31 | $54.45 | 488.95M | $26.62B | $625M | $30.03B | $56.03B |
| 2023-09-30 | $51.58 | 482.45M | $24.89B | $765M | $30.36B | $54.48B |
| 2023-06-30 | $57.06 | 482.45M | $27.53B | $690M | $29.51B | $56.34B |