Friday File: Earnings updates from Tech-land, Brooding over Markel, and a note on Royalties

Notes on AAPL, CRTO, SHOP, SWKS, YTRA, MMX.V and more

By Travis Johnson, Stock Gumshoe, August 4, 2017