1. Access a thorough description of all companies mentioned
2. Compare analyst ratings for all stocks mentioned below
3. Visualize annual returns for all stocks mentioned

1. Microsoft Corporation (MSFT): Application Software Industry. Market cap of $216.05B. During the current quarter, institutional investors have been net buyers of 314.3M shares, which represents 4.21% of the company's 7.46B share float. TTM ROA at 23.61% vs. prior-TTM ROA at 22.49%. TTM ROE at 43.96% vs. prior-TTM ROE at 41.83%.

2. Oracle Corp. (ORCL): Application Software Industry. Market cap of $164.11B. During the current quarter, institutional investors have been net buyers of 141.4M shares, which represents 3.63% of the company's 3.90B share float. TTM ROA at 12.65% vs. prior-TTM ROA at 11.26%. TTM ROE at 24.22% vs. prior-TTM ROE at 21.95%.

3. Imperial Oil Ltd. (IMO): Oil & Gas Refining & Marketing Industry. Market cap of $38.70B. During the current quarter, institutional investors have been net buyers of 8.0M shares, which represents 3.11% of the company's 257.42M share float. TTM ROA at 12.47% vs. prior-TTM ROA at 10.14%. TTM ROE at 23.17% vs. prior-TTM ROE at 18.78%.

4. Starbucks Corporation (SBUX): Specialty Eateries Industry. Market cap of $29.56B. During the current quarter, institutional investors have been net buyers of 14.7M shares, which represents 2.01% of the company's 729.89M share float. TTM ROA at 16.65% vs. prior-TTM ROA at 13.36%. TTM ROE at 27.86%vs. prior-TTM ROE at 24.64%.

5. Cognizant Technology Solutions Corp. (CTSH): Business Software & Services Industry. Market cap of $22.23B. During the current quarter, institutional investors have been net buyers of 2.3M shares, which represents 0.76% of the company's 303.01M share float. TTM ROA at 19.40% vs. prior-TTM ROA at 19.31%. TTM ROE at 23.77% vs. prior-TTM ROE at 23.12%.

6. Intuitive Surgical, Inc. (ISRG): Medical Appliances & Equipment Industry. Market cap of $14.47B. During the current quarter, institutional investors have been net buyers of 427.1K shares, which represents 1.10% of the company's 38.78M share float. TTM ROA at 17.47% vs. prior-TTM ROA at 17.03%. TTM ROE at 20.03% vs. prior-TTM ROE at 19.68%.

7. Check Point Software Technologies Ltd. (CHKP): Security Software & Services Industry. Market cap of $13.69B. During the current quarter, institutional investors have been net buyers of 379.4K shares, which represents 0.24% of the company's 160.62M share float. TTM ROA at 13.97% vs. prior-TTM ROA at 12.90%. TTM ROE at 18.29% vs. prior-TTM ROE at 16.67%.

8. Analog Devices Inc. (ADI): Semiconductor Circuits Industry. Market cap of $11.48B. During the current quarter, institutional investors have been net buyers of 395.7K shares, which represents 0.13% of the company's 293.75M share float. TTM ROA at 19.41% vs. prior-TTM ROA at 13.46%. TTM ROE at 27.25% vs. prior-TTM ROE at 17.24%.

9. Expeditors International of Washington Inc. (EXPD): Air Delivery & Freight Services Industry. Market cap of $10.69B. During the current quarter, institutional investors have been net buyers of 4.2M shares, which represents 2.01% of the company's 209.04M share float. TTM ROA at 14.23% vs. prior-TTM ROA at 10.83%. TTM ROE at 21.61% vs. prior-TTM ROE at 15.97%.

10. Chipotle Mexican Grill, Inc. (CMG): Restaurants Industry. Market cap of $9.47B. During the current quarter, institutional investors have been net buyers of 647.1K shares, which represents 2.12% of the company's 30.59M share float. TTM ROA at 17.44% vs. prior-TTM ROA at 15.08%. TTM ROE at 23.48% vs. prior-TTM ROE at 20.38%.

(Article written by Alexander Crawford. List compiled by Daniel Guttridge)