GGiantBullStocks

Head to head

Alibaba Group Holding Limited American Depositary Shares each representing eight Ordinary share (BABA)vsModine Manufacturing Company (MOD)

Price & valuation

MetricBABAMOD
Price$115.03$178.04
Change-0.14%-14.43%
Market cap
P/E ratio
EPS
52-week high
52-week low
Volume8,872,7404,394,341

Latest annual financials

MetricBABAMOD
Revenue$3.18B
Net income$121.5M
EPS$2.26