Apr 23
2021
BUY
Exercise of conversion of derivative security
$369,256
$73.94 p/Share
4,994
Added 3.27%
147,873
Class A Common Stock
Apr 09
2021
SELL
Open market or private sale
$661,754
$264.49 p/Share
2,502
Reduced 1.72%
142,879
Class A Common Stock
Apr 09
2021
BUY
Exercise of conversion of derivative security
$143,615
$57.4 p/Share
2,502
Added 1.69%
145,381
Class A Common Stock
Apr 07
2021
SELL
Open market or private sale
$200,295
$240.45 p/Share
833
Reduced 0.58%
142,879
Class A Common Stock
Apr 07
2021
BUY
Exercise of conversion of derivative security
$47,814
$57.4 p/Share
833
Added 0.58%
143,712
Class A Common Stock
Apr 05
2021
SELL
Open market or private sale
$706,801
$231.89 p/Share
3,048
Reduced 2.09%
142,879
Class A Common Stock
Apr 05
2021
BUY
Exercise of conversion of derivative security
$106,420
$57.4 p/Share
1,854
Added 1.25%
145,927
Class A Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$468,889
$229.51 p/Share
2,043
Reduced 1.4%
144,073
Class A Common Stock
Mar 23
2021
SELL
Open market or private sale
$1,130,618
$226.35 p/Share
4,995
Reduced 3.31%
146,116
Class A Common Stock
Mar 23
2021
BUY
Exercise of conversion of derivative security
$369,330
$73.94 p/Share
4,995
Added 3.2%
151,111
Class A Common Stock
Mar 02
2021
SELL
Open market or private sale
$976,887
$251.71 p/Share
3,881
Reduced 2.59%
146,116
Class A Common Stock
Mar 02
2021
BUY
Exercise of conversion of derivative security
$154,234
$57.4 p/Share
2,687
Added 1.76%
149,997
Class A Common Stock
Mar 01
2021
SELL
Open market or private sale
$1,128,655
$238.97 p/Share
4,723
Reduced 3.11%
147,310
Class A Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$310,159
$65.67 p/Share
4,723
Added 3.01%
152,033
Class A Common Stock
Feb 23
2021
SELL
Open market or private sale
$1,238,512
$248.0 p/Share
4,994
Reduced 3.28%
147,310
Class A Common Stock
Feb 23
2021
BUY
Exercise of conversion of derivative security
$369,256
$73.94 p/Share
4,994
Added 3.17%
152,304
Class A Common Stock
Feb 11
2021
SELL
Open market or private sale
$3,723,012
$264.55 p/Share
14,073
Reduced 8.72%
147,310
Class A Common Stock
Feb 11
2021
BUY
Exercise of conversion of derivative security
$756,321
$65.67 p/Share
11,517
Added 6.66%
161,383
Class A Common Stock
Feb 05
2021
SELL
Open market or private sale
$1,014,939
$240.45 p/Share
4,221
Reduced 2.74%
149,866
Class A Common Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
$95,628
$57.4 p/Share
1,666
Added 1.07%
154,087
Class A Common Stock
Feb 02
2021
SELL
Open market or private sale
$686,714
$225.3 p/Share
3,048
Reduced 1.96%
152,421
Class A Common Stock
Feb 02
2021
BUY
Exercise of conversion of derivative security
$106,420
$57.4 p/Share
1,854
Added 1.18%
155,469
Class A Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$837,380
$221.94 p/Share
3,773
Reduced 2.4%
153,615
Class A Common Stock
Feb 01
2021
SELL
Open market or private sale
$838,624
$215.64 p/Share
3,889
Reduced 2.47%
153,615
Class A Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
$255,391
$65.67 p/Share
3,889
Added 2.41%
157,504
Class A Common Stock