Microsoft Corp
 $286,975,591 Seagate Technology
 $113,287,045 Microsoft Corp
 $286,975,591 Seagate Technology
 $113,287,045