S&P 500   2,663.68 (+7.03%)
DOW   22,679.99 (+7.73%)
QQQ   196.48 (+7.15%)
AAPL   262.47 (+8.72%)
FB   165.55 (+7.37%)
MSFT   165.33 (+7.48%)
GOOGL   1,183.19 (+8.28%)
AMZN   1,997.59 (+4.77%)
CGC   14.34 (+8.23%)
NVDA   268.40 (+10.04%)
BABA   196.45 (+4.99%)
MU   46.37 (+12.49%)
GE   7.23 (+7.43%)
TSLA   516.24 (+7.55%)
AMD   47.52 (+11.58%)
T   29.44 (+7.21%)
ACB   0.80 (-1.24%)
F   4.53 (+6.84%)
NFLX   379.96 (+5.03%)
BAC   21.39 (+6.79%)
GILD   77.73 (-0.61%)
DIS   99.58 (+6.07%)
PRI   87.09 (+7.93%)
S&P 500   2,663.68 (+7.03%)
DOW   22,679.99 (+7.73%)
QQQ   196.48 (+7.15%)
AAPL   262.47 (+8.72%)
FB   165.55 (+7.37%)
MSFT   165.33 (+7.48%)
GOOGL   1,183.19 (+8.28%)
AMZN   1,997.59 (+4.77%)
CGC   14.34 (+8.23%)
NVDA   268.40 (+10.04%)
BABA   196.45 (+4.99%)
MU   46.37 (+12.49%)
GE   7.23 (+7.43%)
TSLA   516.24 (+7.55%)
AMD   47.52 (+11.58%)
T   29.44 (+7.21%)
ACB   0.80 (-1.24%)
F   4.53 (+6.84%)
NFLX   379.96 (+5.03%)
BAC   21.39 (+6.79%)
GILD   77.73 (-0.61%)
DIS   99.58 (+6.07%)
PRI   87.09 (+7.93%)
S&P 500   2,663.68 (+7.03%)
DOW   22,679.99 (+7.73%)
QQQ   196.48 (+7.15%)
AAPL   262.47 (+8.72%)
FB   165.55 (+7.37%)
MSFT   165.33 (+7.48%)
GOOGL   1,183.19 (+8.28%)
AMZN   1,997.59 (+4.77%)
CGC   14.34 (+8.23%)
NVDA   268.40 (+10.04%)
BABA   196.45 (+4.99%)
MU   46.37 (+12.49%)
GE   7.23 (+7.43%)
TSLA   516.24 (+7.55%)
AMD   47.52 (+11.58%)
T   29.44 (+7.21%)
ACB   0.80 (-1.24%)
F   4.53 (+6.84%)
NFLX   379.96 (+5.03%)
BAC   21.39 (+6.79%)
GILD   77.73 (-0.61%)
DIS   99.58 (+6.07%)
PRI   87.09 (+7.93%)
S&P 500   2,663.68 (+7.03%)
DOW   22,679.99 (+7.73%)
QQQ   196.48 (+7.15%)
AAPL   262.47 (+8.72%)
FB   165.55 (+7.37%)
MSFT   165.33 (+7.48%)
GOOGL   1,183.19 (+8.28%)
AMZN   1,997.59 (+4.77%)
CGC   14.34 (+8.23%)
NVDA   268.40 (+10.04%)
BABA   196.45 (+4.99%)
MU   46.37 (+12.49%)
GE   7.23 (+7.43%)
TSLA   516.24 (+7.55%)
AMD   47.52 (+11.58%)
T   29.44 (+7.21%)
ACB   0.80 (-1.24%)
F   4.53 (+6.84%)
NFLX   379.96 (+5.03%)
BAC   21.39 (+6.79%)
GILD   77.73 (-0.61%)
DIS   99.58 (+6.07%)
PRI   87.09 (+7.93%)
Log in

Compare Stocks

Enter up to five stock symbols separated by a comma or space (ex. BAC,WFC,JPM,LON:BARC).
Date Range: 

 Teledyne TechnologiesGarminFLIR SystemsTelenavCoda Octopus Group
SymbolNYSE:TDYNASDAQ:GRMNNASDAQ:FLIRNASDAQ:TNAVNASDAQ:CODA
Price Information
Current Price$308.39$75.44$35.09$4.44$5.65
52 Week RangeBuyBuyBuyHoldN/A
Analyst Ratings
Consensus RecommendationBuyBuyBuyHoldN/A
Consensus Price Target$351.67$96.25$54.00$7.00N/A
% Upside from Price Target14.03% upside27.58% upside53.89% upside57.66% upsideN/A
Trade Information
Market Cap$10.58 billion$13.65 billion$4.18 billion$213.79 million$57.04 million
Beta1.061.031.360.21.81
Average Volume286,4551,051,4141,319,480507,69180,874
Sales & Book Value
Annual Revenue$3.16 billion$3.76 billion$1.89 billion$220.90 million$25.06 million
Price / Sales3.573.832.500.972.42
Cashflow$14.82 per share$5.08 per share$3.55 per shareN/A$0.60 per share
Price / Cash20.8114.849.89N/A9.39
Book Value$74.44 per share$24.20 per share$13.95 per share$1.99 per share$2.86 per share
Price / Book4.143.122.522.231.98
Profitability
Net Income$402.30 million$952.49 million$171.60 million$-32,490,000.00$5.22 million
EPS$10.51$4.45$2.23($0.65)N/A
Trailing P/E Ratio28.7715.1227.85N/A11.30
Forward P/E Ratio24.8716.2914.09N/A
P/E GrowthN/A$2.22N/AN/AN/A
Net Margins12.72%25.35%9.09%-8.21%20.53%
Return on Equity (ROE)15.67%19.26%16.14%-13.83%17.82%
Return on Assets (ROA)9.09%14.95%9.54%-4.51%15.67%
Dividend
Annual PayoutN/A$2.28$0.68N/AN/A
Dividend YieldN/A3.02%1.94%N/AN/A
Three-Year Dividend GrowthN/A6.15%4.26%N/AN/A
Payout RatioN/A51.24%30.49%N/AN/A
Years of Consecutive Dividend GrowthN/A2 Years9 YearsN/AN/A
Debt
Debt-to-Equity Ratio0.32%0.01%0.35%0.06%0.01%
Current Ratio1.72%2.95%2.68%1.97%6.75%
Quick Ratio1.21%2.22%1.74%1.97%5.12%
Ownership Information
Institutional Ownership Percentage85.10%47.89%94.03%52.70%19.49%
Insider Ownership Percentage3.15%23.83%1.58%21.32%13.40%
Miscellaneous
Employees11,79015,0004,265784115
Shares Outstanding36.64 million190.69 million134.46 million48.15 million10.72 million
Next Earnings Date4/22/2020 (Estimated)5/6/2020 (Estimated)4/22/2020 (Estimated)5/14/2020 (Estimated)6/11/2020 (Estimated)
OptionableOptionableOptionableOptionableOptionableNot Optionable

Enter your email address below to receive a concise daily summary of analysts' upgrades, downgrades and new coverage with MarketBeat.com's FREE daily email newsletter.

Yahoo Gemini Pixel