Stock Transactions

Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
Orbis Allan Gray Ltd3,288,7235,646,435+2,357,7120.460.84+0.38buy
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC645,7411,668,895+1,023,1540.060.17+0.12buy
WASATCH ADVISORS LP3,409,2814,099,825+690,5440.680.96+0.29buy
Duquesne Family Office LLC2,675,1523,109,202+434,0502.123.74+1.63buy
Route One Investment Company, L.P.1,385,1961,529,296+144,1001.932.37+0.44buy
Bronte Capital Management Pty Ltd.394,158487,550+93,3921.381.83+0.46buy
Ancient Art, L.P.391,637451,497+59,8602.963.48+0.52buy
Crow's Nest Holdings LP500,000550,000+50,0003.804.55+0.75buy
Immersion Capital LLP51,70069,700+18,0002.503.92+1.43buy
Capital International Investors4,233,2144,240,561+7,3470.020.04+0.01buy
Capital International Sarl128,473133,065+4,5920.070.08+0.01buy
DELTEC ASSET MANAGEMENT LLC44,50048,881+4,3810.250.32+0.07buy
Mission Creek Capital Partners, Inc.11,10815,477+4,3690.070.11+0.03buy
J.Safra Asset Management Corp21,97125,134+3,1630.040.05+0.01buy
MIRABELLA FINANCIAL SERVICES LLP32,62635,440+2,8140.100.12+0.02buy
Capital Research Global Investors5,844,4135,845,315+9020.040.03-0.00buy
Harbour Capital Advisors, LLC18,55018,725+1750.130.14+0.01buy
Inspire Advisors, LLC12,11610,068-2,0480.040.03-0.01sell
VELA Investment Management, LLC43,10039,100-4,0000.390.35-0.04sell
Shay Capital LLC15,25010,860-4,3900.080.05-0.03sell
THORNBURG INVESTMENT MANAGEMENT INC187,102169,676-17,4260.080.06-0.02sell
Engle Capital Management, L.P.750,000715,000-35,0009.668.62-1.05sell
Atika Capital Management LLC142,28295,218-47,0640.660.53-0.13sell
12 West Capital Management LP2,362,7702,287,770-75,0009.4013.66+4.26sell
Grandeur Peak Global Advisors, LLC1,308,7271,030,530-278,1975.888.54+2.66sell
WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC742,649147,358-595,2910.070.02-0.05sell
Page 1 of 1