-$0.21 (-0.49%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -2993 | last: 3351
Increased Positions
change: -1503 | last: 1666
Reduced Positions
change: -1186 | last: 1342
New Positions
change: -330 | last: 342
Sold Positions
change: 2736 | last: 188
Total Calls
Total Puts
Put-Call Ratio
change: -98.6472 | last: 0.9912
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $40.73 | 4.23B | $172.12B | $19.05B | $200.59B | $353.67B |
| 2024-12-31 | $39.99 | 4.22B | $168.68B | $4.19B | $168.36B | $332.84B |
| 2023-12-31 | $37.70 | 4.21B | $158.75B | $2.06B | $174.94B | $331.63B |
| 2022-12-31 | $39.40 | 4.2B | $165.56B | $2.6B | $176.33B | $339.28B |
| 2021-12-31 | $51.96 | 4.15B | $215.53B | $2.92B | $177.93B | $390.54B |
| 2020-12-31 | $58.75 | 4.14B | $243.22B | $22.17B | $150.55B | $371.6B |
| 2019-12-31 | $61.40 | 4.14B | $254.07B | $2.59B | $133.14B | $384.62B |
| 2018-12-31 | $56.22 | 4.13B | $232.08B | $2.74B | $113.06B | $342.39B |
| 2017-12-31 | $52.93 | 4.08B | $216.17B | $2.08B | $117.1B | $331.18B |
| 2016-12-31 | $53.38 | 4.08B | $217.79B | $2.88B | $108.08B | $322.99B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $50.20 | 4.2B | $211.09B | $8.37B | $195.87B | $398.6B |
| 2025-12-31 | $40.73 | 4.23B | $172.29B | $19.05B | $200.59B | $353.83B |
| 2025-09-30 | $43.95 | 4.23B | $185.82B | $7.71B | $170.45B | $348.57B |
| 2025-06-30 | $43.27 | 4.22B | $182.77B | $3.44B | $169.89B | $349.23B |
| 2025-03-31 | $45.36 | 4.22B | $191.51B | $2.26B | $167.71B | $356.97B |
| 2024-12-31 | $39.99 | 4.22B | $168.72B | $4.19B | $168.36B | $332.88B |
| 2024-09-30 | $44.91 | 4.22B | $189.52B | $4.99B | $174.2B | $358.73B |
| 2024-06-30 | $41.74 | 4.22B | $175.93B | $2.43B | $172.98B | $346.48B |
| 2024-03-31 | $42.28 | 4.22B | $178.21B | $2.36B | $175.63B | $351.48B |
| 2023-12-31 | $37.70 | 4.21B | $158.87B | $2.06B | $174.94B | $331.74B |
| 2023-09-30 | $32.41 | 4.21B | $136.54B | $4.21B | $172.07B | $304.4B |
| 2023-06-30 | $37.19 | 4.21B | $156.5B | $4.8B | $177.65B | $329.35B |