May 28
2024
SELL
Open market or private sale
$181,772
$79.62 p/Share
2,283
Reduced 3.77%
58,325
Class A Common Stock
May 28
2024
BUY
Exercise of conversion of derivative security
$124,515
$62.32 p/Share
1,998
Added 3.19%
60,608
Class A Common Stock
Dec 19
2023
SELL
Open market or private sale
$143,034
$86.01 p/Share
1,663
Reduced 2.77%
58,325
Class A Common Stock
Dec 18
2023
SELL
Open market or private sale
$763,298
$86.19 p/Share
8,856
Reduced 12.86%
59,988
Class A Common Stock
Dec 18
2023
SELL
Payment of exercise price or tax liability
$143,221
$87.49 p/Share
1,637
Reduced 2.32%
68,844
Class A Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$771,971
$88.6 p/Share
8,713
Reduced 11.0%
70,481
Class A Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
-
5,738
Added 6.76%
79,194
Class A Common Stock
Dec 15
2023
BUY
Grant, award, or other acquisition
-
16,726
Added 18.55%
73,456
Class A Common Stock
Jul 12
2023
SELL
Open market or private sale
$1,869,000
$89.0 p/Share
21,000
Reduced 27.02%
56,730
Class A Common Stock
Jul 12
2023
BUY
Exercise of conversion of derivative security
$1,308,720
$62.32 p/Share
21,000
Added 21.27%
77,730
Class A Common Stock
May 08
2023
SELL
Open market or private sale
$1,258,650
$83.91 p/Share
15,000
Reduced 21.02%
56,374
Class A Common Stock
May 08
2023
BUY
Exercise of conversion of derivative security
$808,650
$53.91 p/Share
15,000
Added 17.37%
71,374
Class A Common Stock
Feb 07
2023
SELL
Open market or private sale
$201,847
$83.65 p/Share
2,413
Reduced 4.1%
56,374
Class A Common Stock
Feb 03
2023
SELL
Open market or private sale
$1,020,000
$85.0 p/Share
12,000
Reduced 16.95%
58,787
Class A Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
$546,000
$45.5 p/Share
12,000
Added 14.5%
70,787
Class A Common Stock
Dec 20
2022
SELL
Open market or private sale
$111,531
$68.09 p/Share
1,638
Reduced 2.71%
58,787
Class A Common Stock
Dec 19
2022
SELL
Payment of exercise price or tax liability
$114,129
$70.8 p/Share
1,612
Reduced 2.4%
65,495
Class A Common Stock
Dec 19
2022
SELL
Open market or private sale
$355,508
$70.12 p/Share
5,070
Reduced 7.74%
60,425
Class A Common Stock
Dec 16
2022
SELL
Payment of exercise price or tax liability
$254,004
$71.07 p/Share
3,574
Reduced 4.89%
69,441
Class A Common Stock
Dec 16
2022
SELL
Open market or private sale
$164,920
$70.66 p/Share
2,334
Reduced 3.36%
67,107
Class A Common Stock
Dec 16
2022
BUY
Exercise of conversion of derivative security
-
5,344
Added 6.82%
73,015
Class A Common Stock
Dec 15
2022
SELL
Payment of exercise price or tax liability
$183,656
$73.17 p/Share
2,510
Reduced 4.84%
49,372
Class A Common Stock
Dec 15
2022
BUY
Grant, award, or other acquisition
-
18,299
Added 21.29%
67,671
Class A Common Stock
Feb 09
2022
SELL
Open market or private sale
$138,860
$77.23 p/Share
1,798
Reduced 3.37%
51,601
Class A Common Stock
Dec 20
2021
SELL
Open market or private sale
$148,550
$90.69 p/Share
1,638
Reduced 2.98%
53,399
Class A Common Stock