CRTO is trading near the bottom of its 52-week range and below its 200-day simple moving average. Price change The price of CRTO shares has increased $0.21 since the market last closed. This is a 1.15 ...
Jason Fernando is a professional investor and writer who enjoys tackling and communicating complex business and financial problems. Natalya Yashina is a CPA, DASM with over 12 years of experience in ...
Morningstar Quantitative Ratings for Stocks are generated using an algorithm that compares companies that are not under analyst coverage to peer companies that do receive analyst-driven ratings.