-$0.25 (-1.17%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -415 | last: 434
Increased Positions
change: -191 | last: 197
Reduced Positions
change: -114 | last: 119
New Positions
change: -50 | last: 52
Sold Positions
change: 335 | last: 55
Total Calls
Total Puts
Put-Call Ratio
change: -183.3956 | last: 1.834
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $32.68 | 928.57M | $30.35B | $320M | $41.06B | $71.09B |
| 2024-12-31 | $33.33 | 912.3M | $30.41B | $1.57B | $38.31B | $67.15B |
| 2023-12-31 | $52.14 | 912.2M | $47.56B | $772M | $36.18B | $82.96B |
| 2022-12-31 | $59.51 | 911.5M | $54.25B | $149M | $31.92B | $86.02B |
| 2021-12-31 | $65.78 | 906.3M | $59.62B | $289M | $29.67B | $89B |
| 2020-12-31 | $54.60 | 904.3M | $49.37B | $175.82M | $20.66B | $69.86B |
| 2019-12-31 | $60.14 | 900.8M | $54.17B | $111.82M | $20.28B | $74.34B |
| 2018-12-31 | $53.94 | 898.6M | $48.47B | $425M | $24.4B | $72.45B |
| 2017-12-31 | $60.40 | 894.3M | $54.02B | $625M | $20.3B | $73.7B |
| 2016-12-31 | $58.09 | 869.1M | $50.49B | $853M | $21.46B | $71.09B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $35.12 | 932.5M | $32.75B | $1.38B | $43.07B | $74.44B |
| 2025-12-31 | $32.68 | 928.57M | $30.35B | $320M | $41.06B | $71.09B |
| 2025-09-30 | $32.56 | 940.37M | $30.62B | $465M | $40.98B | $71.13B |
| 2025-06-30 | $30.15 | 930.9M | $28.07B | $510M | $37.56B | $65.12B |
| 2025-03-31 | $33.03 | 920.3M | $30.4B | $1.05B | $39.19B | $68.54B |
| 2024-12-31 | $33.33 | 912.3M | $30.41B | $1.57B | $38.31B | $67.15B |
| 2024-09-30 | $47.07 | 912.3M | $42.94B | $1.86B | $40.08B | $81.16B |
| 2024-06-30 | $43.88 | 912.3M | $40.03B | $1.65B | $39.5B | $77.88B |
| 2024-03-31 | $45.70 | 912.3M | $41.7B | $960M | $37.67B | $78.4B |
| 2023-12-31 | $52.14 | 912.3M | $47.56B | $772M | $36.18B | $82.97B |
| 2023-09-30 | $51.83 | 912.3M | $47.28B | $619M | $34.7B | $81.36B |
| 2023-06-30 | $60.37 | 912.2M | $55.07B | $900M | $34.35B | $88.52B |