Mar 25
2024
SELL
Open market or private sale
$525,512
$104.83 p/Share
5,013
Reduced 8.04%
57,349
Class A Common Stock
Mar 18
2024
SELL
Payment of exercise price or tax liability
$640,465
$103.82 p/Share
6,169
Reduced 9.01%
62,292
Class A Common Stock
Mar 18
2024
BUY
Grant, award, or other acquisition
-
70
Added 0.11%
62,362
Class A Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
7,643
Added 10.04%
68,461
Class A Common Stock
Mar 11
2024
SELL
Open market or private sale
$854,306
$103.09 p/Share
8,287
Reduced 11.99%
60,818
Class A Common Stock
Feb 29
2024
SELL
Open market or private sale
$1,054,800
$105.48 p/Share
10,000
Reduced 12.64%
69,105
Class A Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
$205,900
$20.59 p/Share
10,000
Added 11.22%
79,105
Class A Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
-
24,890
Added 26.48%
69,105
Class A Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$590,878
$89.27 p/Share
6,619
Reduced 13.04%
44,141
Class A Common Stock
Jan 01
2024
BUY
Grant, award, or other acquisition
-
74
Added 0.17%
44,215
Class A Common Stock
Oct 16
2023
SELL
Open market or private sale
$1,136,574
$83.88 p/Share
13,550
Reduced 20.43%
52,760
Class A Common Stock
Oct 16
2023
BUY
Exercise of conversion of derivative security
$278,994
$20.59 p/Share
13,550
Added 16.97%
66,310
Class A Common Stock
Sep 14
2023
SELL
Open market or private sale
$1,687,000
$84.35 p/Share
20,000
Reduced 27.49%
52,760
Class A Common Stock
Sep 14
2023
BUY
Exercise of conversion of derivative security
$411,800
$20.59 p/Share
20,000
Added 21.56%
72,760
Class A Common Stock
Mar 22
2023
SELL
Open market or private sale
$145,538
$75.02 p/Share
1,940
Reduced 3.55%
52,760
Class A Common Stock
Mar 20
2023
SELL
Open market or private sale
$222,320
$75.21 p/Share
2,956
Reduced 5.13%
54,700
Class A Common Stock
Mar 20
2023
SELL
Payment of exercise price or tax liability
$177,994
$75.04 p/Share
2,372
Reduced 3.95%
57,632
Class A Common Stock
Mar 20
2023
BUY
Grant, award, or other acquisition
-
24
Added 0.04%
57,656
Class A Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$269,829
$74.19 p/Share
3,637
Reduced 5.72%
59,986
Class A Common Stock
Mar 16
2023
BUY
Grant, award, or other acquisition
-
18
Added 0.03%
60,004
Class A Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
13,729
Added 17.75%
63,623
Class A Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
-
12,419
Added 19.93%
49,894
Class A Common Stock
Jan 05
2023
SELL
Open market or private sale
$880,235
$63.61 p/Share
13,838
Reduced 26.97%
37,475
Class A Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$801,395
$65.34 p/Share
12,265
Reduced 19.41%
50,936
Class A Common Stock
Jan 01
2023
BUY
Grant, award, or other acquisition
-
168
Added 0.33%
51,104
Class A Common Stock