Canadian National Railway (CNI)

CNI Summary
Price101.59P/E (Trailing)18.81
Change-0.30P/E (Forward)15.99
Change %-0.29%EPS (Trailing)5.42
Prev Close101.89EPS (Forward)6.37
Volume678,294Dividend Yield (TTM)0.00%
Market Cap62.30BDividend (TTM)0.00

TTM = Trailing Twelve Months of Paid Dividends

Stock Index ETFs
SPYS&P 500 ETFSPY  645.09-11.73(-1.79%)
QQQNasdaq 100 ETFQQQ  573.79-14.03(-2.39%)
DIADow Jones ETFDIA  459.31-4.83(-1.04%)
Prices provided by Massive