$1.77 (3.11%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -2352 | last: 2619
Increased Positions
change: -1215 | last: 1326
Reduced Positions
change: -778 | last: 880
New Positions
change: -258 | last: 271
Sold Positions
change: 2089 | last: 194
Total Calls
Total Puts
Put-Call Ratio
change: -93.1629 | last: 0.9316
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $53.94 | 2.04B | $110.09B | $10.21B | $47.14B | $147.02B |
| 2024-12-31 | $56.56 | 2.03B | $114.65B | $10.35B | $51.2B | $155.5B |
| 2023-12-31 | $51.31 | 2.07B | $106.16B | $11.46B | $41.46B | $136.16B |
| 2022-12-31 | $71.95 | 2.13B | $153.25B | $9.12B | $40.72B | $184.85B |
| 2021-12-31 | $62.35 | 2.22B | $138.48B | $13.98B | $45.6B | $170.1B |
| 2020-12-31 | $62.03 | 2.26B | $140.06B | $14.55B | $51.67B | $177.19B |
| 2019-12-31 | $64.19 | 1.7B | $109.44B | $12.35B | $47.54B | $144.64B |
| 2018-12-31 | $51.98 | 1.63B | $84.88B | $6.91B | $7.35B | $85.32B |
| 2017-12-31 | $61.28 | 1.64B | $100.81B | $5.42B | $7.96B | $103.35B |
| 2016-12-31 | $58.44 | 1.67B | $97.65B | $4.24B | $6.71B | $100.12B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $60.65 | 2.04B | $123.94B | $9.57B | $44.46B | $158.82B |
| 2025-12-31 | $53.94 | 2.04B | $110.09B | $10.21B | $47.14B | $147.02B |
| 2025-09-30 | $45.10 | 2.04B | $91.91B | $15.73B | $51.04B | $127.23B |
| 2025-06-30 | $46.29 | 2.04B | $94.2B | $12.6B | $50.93B | $132.53B |
| 2025-03-31 | $60.99 | 2.03B | $123.87B | $10.88B | $51.24B | $164.23B |
| 2024-12-31 | $56.56 | 2.03B | $114.76B | $10.35B | $51.2B | $155.62B |
| 2024-09-30 | $51.74 | 2.03B | $104.93B | $7.89B | $51.4B | $148.44B |
| 2024-06-30 | $41.30 | 2.03B | $83.72B | $6.29B | $54B | $131.43B |
| 2024-03-31 | $52.99 | 2.02B | $107.2B | $9.33B | $57.41B | $155.28B |
| 2023-12-31 | $51.31 | 2.03B | $104.01B | $11.46B | $41.46B | $134.01B |
| 2023-09-30 | $58.04 | 2.06B | $119.39B | $7.51B | $39.27B | $151.14B |
| 2023-06-30 | $63.95 | 2.09B | $133.85B | $8.37B | $39.19B | $164.66B |