Sep 01
2022
SELL
Payment of exercise price or tax liability
$3,016
$32.78 p/Share
92
Reduced 0.09%
102,875
Class A Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$2,745
$30.17 p/Share
91
Reduced 0.09%
102,967
Class A Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$1,990
$21.87 p/Share
91
Reduced 0.09%
103,058
Class A Common Stock
Jun 10
2022
BUY
Open market or private purchase
$218,500
$21.85 p/Share
10,000
Added 8.84%
103,149
Class A Common Stock
Jun 02
2022
BUY
Open market or private purchase
$393,600
$26.24 p/Share
15,000
Added 13.87%
93,149
Class A Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$2,411
$26.49 p/Share
91
Reduced 0.12%
78,149
Class A Common Stock
May 31
2022
BUY
Open market or private purchase
$435,260
$31.09 p/Share
14,000
Added 15.18%
78,240
Class A Common Stock
May 24
2022
BUY
Open market or private purchase
$413,850
$27.59 p/Share
15,000
Added 18.93%
64,240
Class A Common Stock
May 20
2022
BUY
Open market or private purchase
$488,550
$32.57 p/Share
15,000
Added 23.35%
49,240
Class A Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$5,274
$57.96 p/Share
91
Reduced 0.27%
34,240
Class A Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$35,480
$119.46 p/Share
297
Reduced 0.86%
34,331
Class A Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$20,889
$145.06 p/Share
144
Reduced 0.41%
34,628
Class A Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
$829,058
$126.4 p/Share
6,559
Added 15.87%
34,772
Class A Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$23,399
$164.78 p/Share
142
Reduced 0.5%
28,213
Class A Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$39,868
$231.79 p/Share
172
Reduced 0.6%
28,355
Class A Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$59,438
$266.54 p/Share
223
Reduced 0.78%
28,527
Class A Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
$67,026
$301.92 p/Share
222
Reduced 0.77%
28,750
Class A Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$67,531
$302.83 p/Share
223
Reduced 0.76%
28,972
Class A Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$73,367
$330.48 p/Share
222
Reduced 0.75%
29,195
Class A Common Stock
Aug 10
2021
SELL
Open market or private sale
$1,870,000
$374.0 p/Share
5,000
Reduced 14.53%
29,417
Class A Common Stock
Aug 10
2021
BUY
Conversion of derivative security
-
5,000
Added 12.68%
34,417
Class A Common Stock
Aug 09
2021
BUY
Conversion of derivative security
-
4,000
Added 10.69%
33,417
Class A Common Stock
Aug 06
2021
SELL
Open market or private sale
$1,462,000
$365.5 p/Share
4,000
Reduced 11.97%
29,417
Class A Common Stock
Aug 01
2021
SELL
Payment of exercise price or tax liability
$75,951
$337.56 p/Share
225
Reduced 0.76%
29,417
Class A Common Stock
Jul 12
2021
BUY
Conversion of derivative security
-
1,000
Added 3.16%
30,642
Class A Common Stock