Feb 15
2023
BUY
Grant, award, or other acquisition
-
4,159
Added 2.06%
197,820
Class A Common Stock
Jan 10
2023
SELL
Open market or private sale
$29,191
$34.96 p/Share
835
Reduced 0.43%
193,661
Class A Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$19,883
$34.58 p/Share
575
Reduced 0.29%
194,496
Class A Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
1,410
Added 0.72%
195,071
Class A Common Stock
Nov 28
2022
SELL
Open market or private sale
$212,145
$35.89 p/Share
5,911
Reduced 2.96%
193,661
Class A Common Stock
Nov 21
2022
SELL
Payment of exercise price or tax liability
$162,701
$35.79 p/Share
4,546
Reduced 2.23%
199,572
Class A Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$77,214
$41.67 p/Share
1,853
Reduced 0.9%
204,118
Class A Common Stock
Nov 15
2022
BUY
Grant, award, or other acquisition
-
3,735
Added 1.78%
205,971
Class A Common Stock
Aug 29
2022
SELL
Open market or private sale
$254,276
$42.05 p/Share
6,047
Reduced 2.9%
202,198
Class A Common Stock
Aug 22
2022
SELL
Payment of exercise price or tax liability
$204,297
$44.94 p/Share
4,546
Reduced 2.14%
208,245
Class A Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$104,173
$52.48 p/Share
1,985
Reduced 0.92%
212,791
Class A Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
4,002
Added 1.83%
214,776
Class A Common Stock
May 27
2022
SELL
Open market or private sale
$479,753
$65.54 p/Share
7,320
Reduced 3.36%
210,774
Class A Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
$396,446
$64.4 p/Share
6,156
Reduced 2.75%
218,094
Class A Common Stock
May 16
2022
SELL
Payment of exercise price or tax liability
$102,131
$62.58 p/Share
1,632
Reduced 0.72%
224,250
Class A Common Stock
May 16
2022
BUY
Grant, award, or other acquisition
-
3,290
Added 1.44%
225,882
Class A Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
-
56,592
Added 20.28%
222,507
Class A Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$350,497
$147.64 p/Share
2,374
Reduced 1.41%
165,915
Class A Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$72,537
$173.12 p/Share
419
Reduced 0.25%
168,289
Class A Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
1,107
Added 0.65%
168,708
Class A Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$16,355
$192.41 p/Share
85
Reduced 0.05%
167,601
Class A Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
205
Added 0.12%
167,686
Class A Common Stock
Dec 07
2021
SELL
Open market or private sale
$315,135
$210.09 p/Share
1,500
Reduced 0.89%
167,481
Class A Common Stock
Nov 30
2021
SELL
Open market or private sale
$767,337
$219.49 p/Share
3,496
Reduced 2.03%
168,981
Class A Common Stock
Nov 22
2021
SELL
Payment of exercise price or tax liability
$682,431
$216.37 p/Share
3,154
Reduced 1.8%
172,477
Class A Common Stock