GGiantBullStocks

Head to head

BP p.l.c. (BP)vsEnbridge Inc (ENB)

Price & valuation

MetricBPENB
Price$42.44$53.41
Change-4.11%-1.28%
Market cap
P/E ratio
EPS
52-week high
52-week low
Volume11,904,6348,228,775

Latest annual financials

MetricBPENB
Revenue$29.33B
Net income$2.36B
EPS$1.03