Jan 31
2024
SELL
Payment of exercise price or tax liability
$1,443,668
$121.48 p/Share
11,884
Reduced 3.54%
324,251
Class A Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
50,000
Added 12.95%
336,135
Class A Common Stock
Jan 20
2024
SELL
Payment of exercise price or tax liability
$212,251
$116.43 p/Share
1,823
Reduced 0.63%
286,135
Class A Common Stock
Jan 20
2024
BUY
Grant, award, or other acquisition
-
3,297
Added 1.13%
287,958
Class A Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
$6,303,578
$101.71 p/Share
61,976
Reduced 15.13%
347,685
Class A Common Stock
Sep 15
2023
SELL
Open market or private sale
$3,659,250
$104.55 p/Share
35,000
Reduced 7.87%
409,661
Class A Common Stock
Sep 14
2023
SELL
Open market or private sale
$4,198,000
$104.95 p/Share
40,000
Reduced 8.25%
444,661
Class A Common Stock
Jun 02
2023
SELL
Open market or private sale
$891,100
$89.11 p/Share
10,000
Reduced 2.02%
484,661
Class A Common Stock
Jun 01
2023
SELL
Open market or private sale
$882,200
$88.22 p/Share
10,000
Reduced 1.98%
494,661
Class A Common Stock
May 30
2023
SELL
Open market or private sale
$436,599
$87.32 p/Share
5,000
Reduced 0.98%
504,661
Class A Common Stock
May 23
2023
SELL
Open market or private sale
$428,150
$85.63 p/Share
5,000
Reduced 1.35%
365,932
Class A Common Stock
May 17
2023
SELL
Open market or private sale
$1,244,250
$82.95 p/Share
15,000
Reduced 2.83%
514,661
Class A Common Stock
May 08
2023
SELL
Payment of exercise price or tax liability
$21,227,558
$81.96 p/Share
258,999
Reduced 32.84%
529,661
Class A Common Stock
May 08
2023
BUY
Exercise of conversion of derivative security
$8,031,832
$19.0 p/Share
422,728
Added 34.9%
788,660
Class A Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$436,693
$82.99 p/Share
5,262
Reduced 1.38%
377,091
Class A Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
50,000
Added 11.56%
382,353
Class A Common Stock
Jan 20
2023
SELL
Payment of exercise price or tax liability
$173,772
$78.63 p/Share
2,210
Reduced 0.66%
332,353
Class A Common Stock
Jan 20
2023
BUY
Grant, award, or other acquisition
-
5,043
Added 1.48%
334,563
Class A Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$4,839,705
$78.09 p/Share
61,976
Reduced 13.64%
392,544
Class A Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$3,939,284
$79.72 p/Share
49,414
Reduced 8.79%
513,065
Class A Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
-
50,000
Added 8.16%
562,479
Class A Common Stock
Jan 20
2022
SELL
Payment of exercise price or tax liability
$321,755
$74.12 p/Share
4,341
Reduced 0.84%
512,479
Class A Common Stock
Jan 20
2022
BUY
Grant, award, or other acquisition
-
3,875
Added 0.74%
516,820
Class A Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
$3,904,023
$83.99 p/Share
46,482
Reduced 7.66%
560,213
Class A Common Stock
Sep 13
2021
SELL
Payment of exercise price or tax liability
$978,416
$78.93 p/Share
12,396
Reduced 1.92%
631,903
Class A Common Stock