-$0.78 (-3.25%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1933 | last: 2108
Increased Positions
change: -1010 | last: 1072
Reduced Positions
change: -655 | last: 743
New Positions
change: -168 | last: 187
Sold Positions
change: 1643 | last: 251
Total Calls
Total Puts
Put-Call Ratio
change: -36.4476 | last: 0.3645
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $28.00 | 3.64B | $101.81B | $9.48B | $110.44B | $202.77B |
| 2024-12-31 | $37.53 | 3.91B | $146.67B | $7.32B | $99.09B | $238.44B |
| 2023-12-31 | $43.85 | 4.12B | $180.75B | $6.22B | $109.51B | $284.05B |
| 2022-12-31 | $34.97 | 4.41B | $154.08B | $4.75B | $99.98B | $249.31B |
| 2021-12-31 | $50.33 | 4.58B | $230.71B | $8.71B | $100.02B | $322.02B |
| 2020-12-31 | $52.40 | 4.57B | $239.68B | $11.74B | $108.93B | $336.87B |
| 2019-12-31 | $44.97 | 4.55B | $204.52B | $5.5B | $107.38B | $306.41B |
| 2018-12-31 | $34.05 | 4.53B | $154.11B | $3.81B | $111.74B | $262.04B |
| 2017-12-31 | $40.05 | 4.64B | $186.01B | $3.43B | $64.56B | $247.14B |
| 2016-12-31 | $34.53 | 4.88B | $168.34B | $3.3B | $61.05B | $226.09B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $28.71 | 3.62B | $103.84B | $9.47B | $94.61B | $188.99B |
| 2025-12-31 | $28.00 | 3.64B | $101.81B | $9.48B | $110.44B | $202.77B |
| 2025-09-30 | $31.42 | 3.73B | $117.29B | $9.32B | $99.06B | $207.03B |
| 2025-06-30 | $35.69 | 3.76B | $134.05B | $9.71B | $101.53B | $225.87B |
| 2025-03-31 | $36.90 | 3.74B | $138.16B | $8.59B | $99.12B | $228.69B |
| 2024-12-31 | $37.53 | 3.84B | $144.19B | $7.32B | $99.09B | $235.96B |
| 2024-09-30 | $41.77 | 3.86B | $161.27B | $8.81B | $101.36B | $253.82B |
| 2024-06-30 | $38.17 | 3.9B | $149.05B | $6.06B | $112.93B | $255.92B |
| 2024-03-31 | $42.28 | 3.96B | $167.39B | $6.52B | $110.77B | $271.64B |
| 2023-12-31 | $43.85 | 3.99B | $174.81B | $6.22B | $103.68B | $272.27B |
| 2023-09-30 | $44.34 | 4.11B | $182.19B | $6.44B | $102.5B | $278.26B |
| 2023-06-30 | $41.55 | 4.16B | $173.06B | $7.15B | $102.67B | $268.58B |