NYSE : EP-PC
-$0.33 (-0.66%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -35 | last: 37
Increased Positions
change: -12 | last: 13
Reduced Positions
change: -11 | last: 12
New Positions
change: -5 | last: 6
Sold Positions
change: 32 | last: 4
Total Calls
Total Puts
Put-Call Ratio
change: 0 | last: 0
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $49.15 | 2.22B | $109.21B | $63M | $31.82B | $140.97B |
| 2024-12-31 | $48.00 | 2.22B | $106.56B | $88M | $31.79B | $138.26B |
| 2023-12-31 | $47.10 | 2.23B | $105.22B | $83M | $32.12B | $137.25B |
| 2022-12-31 | $45.04 | 2.25B | $101.25B | $745M | $31.67B | $132.18B |
| 2021-12-31 | $50.59 | 2.26B | $114.49B | $1.14B | $902M | $114.25B |
| 2020-12-31 | $51.76 | 2.26B | $117.13B | $1.18B | $35.98B | $151.93B |
| 2019-12-31 | $51.46 | 2.26B | $116.51B | $185M | $35.42B | $151.74B |
| 2018-12-31 | $41.75 | 2.22B | $92.52B | $3.28B | $37.32B | $126.56B |
| 2017-12-31 | $48.75 | 2.23B | $108.71B | $264M | $37.84B | $146.29B |
| 2016-12-31 | $49.00 | 2.23B | $109.27B | $684M | $40.05B | $148.64B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $50.75 | 2.22B | $112.92B | $72M | $31.9B | $144.75B |
| 2025-12-31 | $49.15 | 2.22B | $109.36B | $63M | $31.82B | $141.12B |
| 2025-09-30 | $49.91 | 2.22B | $110.9B | $71M | $32.38B | $143.21B |
| 2025-06-30 | $48.81 | 2.22B | $108.46B | $82M | $788M | $109.16B |
| 2025-03-31 | $48.66 | 2.22B | $108.12B | $80M | $32.84B | $140.88B |
| 2024-12-31 | $48.00 | 2.22B | $106.66B | $88M | $31.79B | $138.36B |
| 2024-09-30 | $48.25 | 2.22B | $107.16B | $108M | $32.03B | $139.09B |
| 2024-06-30 | $46.95 | 2.22B | $104.18B | $98M | $31.62B | $135.71B |
| 2024-03-31 | $47.73 | 2.22B | $105.96B | $119M | $32.05B | $137.89B |
| 2023-12-31 | $47.10 | 2.23B | $105.22B | $83M | $31.93B | $137.07B |
| 2023-09-30 | $45.41 | 2.23B | $101.26B | $80M | $30.99B | $132.18B |
| 2023-06-30 | $46.45 | 2.24B | $103.91B | $497M | $31.3B | $134.71B |