GGiantBullStocks

Head to head

SolarEdge Technologies, Inc. (SEDG)vsShell PLC American Depositary Shares (each representing two (2) Ordinary Shares) (SHEL)

Price & valuation

MetricSEDGSHEL
Price$33.90$87.76
Change-30.48%-2.32%
Market cap
P/E ratio
EPS
52-week high
52-week low
Volume16,722,2706,175,148

Latest annual financials

MetricSEDGSHEL
Revenue$1.18B
Net income-$405.45M
EPS-$6.88