Mega-cap stocks were in focus today after a couple of high-profile technology stocks reported last night and this morning.




Share this: