Market Cap 17.05B
Revenue (ttm) 3.92B
Net Income (ttm) 922.55M
EPS (ttm) N/A
PE Ratio 17.42
Forward PE 9.17
Profit Margin 23.54%
Debt to Equity Ratio 0.08
Volume 9,352
Avg Vol 68,562
Day's Range N/A - N/A
Shares Out 374.52M
Stochastic %K 97%
Beta -0.59
Analysts Strong Sell
Price Target $55.49

Latest News on TRMLF

No data available.