NYSE : E
-$0.59 (-1.19%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -304 | last: 342
Increased Positions
change: -193 | last: 208
Reduced Positions
change: -67 | last: 77
New Positions
change: -76 | last: 83
Sold Positions
change: 275 | last: 31
Total Calls
Total Puts
Put-Call Ratio
change: -65.0759 | last: 0.6508
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $32.29 | 1.51B | $48.84B | $8.1B | $39.2B | $79.94B |
| 2024-12-31 | $26.42 | 1.58B | $41.84B | $8.18B | $41.84B | $75.5B |
| 2023-12-31 | $30.77 | 1.65B | $50.83B | $10.19B | $39.14B | $79.78B |
| 2022-12-31 | $26.77 | 1.74B | $46.62B | $10.16B | $36.87B | $73.33B |
| 2021-12-31 | $24.32 | 1.78B | $43.35B | $8.25B | $38.13B | $73.23B |
| 2020-12-31 | $16.85 | 1.79B | $30.11B | $9.41B | $31.7B | $52.4B |
| 2019-12-31 | $27.61 | 1.8B | $49.59B | $5.99B | $30.17B | $73.76B |
| 2018-12-31 | $27.47 | 1.8B | $49.46B | $10.84B | $25.86B | $64.49B |
| 2017-12-31 | $28.00 | 1.8B | $50.41B | $7.56B | $24.71B | $67.56B |
| 2016-12-31 | $30.62 | 1.8B | $55.12B | $6.04B | $27.24B | $76.33B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $48.97 | 1.47B | $72.13B | $8.32B | $36.57B | $100.38B |
| 2025-12-31 | $32.29 | 1.49B | $48.06B | $8.1B | $39.2B | $79.16B |
| 2025-09-30 | $29.78 | 1.52B | $45.41B | $8.93B | $34.68B | $71.15B |
| 2025-06-30 | $27.51 | 1.52B | $41.95B | $9.17B | $34.87B | $67.65B |
| 2025-03-31 | $28.58 | 1.53B | $43.77B | $9.15B | $35.8B | $70.43B |
| 2024-12-31 | $26.42 | 1.76B | $46.62B | $8.18B | $41.84B | $80.28B |
| 2024-09-30 | $27.22 | 1.58B | $43B | $9.37B | $35.34B | $68.97B |
| 2024-06-30 | $29.04 | 1.59B | $46.29B | $10.18B | $42.17B | $78.27B |
| 2024-03-31 | $29.63 | 1.6B | $47.42B | $8.78B | $36.42B | $75.06B |
| 2023-12-31 | $30.77 | 1.62B | $49.89B | $10.19B | $39.14B | $78.84B |
| 2023-09-30 | $30.18 | 1.65B | $49.65B | $9.56B | $32.04B | $72.13B |
| 2023-06-30 | $26.39 | 1.67B | $44.04B | $11.42B | $33.46B | $66.08B |