Dec 10
2024
SELL
Open market or private sale
$307,312
$84.94 p/Share
3,618
Reduced 3.25%
107,826
Class A Common Stock
Dec 09
2024
BUY
Exercise of conversion of derivative security
-
7,030
Added 5.93%
111,444
Class A Common Stock
Oct 10
2024
SELL
Open market or private sale
$718,594
$69.51 p/Share
10,338
Reduced 9.01%
104,414
Class A Common Stock
Oct 09
2024
BUY
Exercise of conversion of derivative security
-
20,752
Added 15.31%
114,752
Class A Common Stock
Sep 10
2024
SELL
Open market or private sale
$241,668
$66.87 p/Share
3,614
Reduced 3.7%
94,000
Class A Common Stock
Sep 09
2024
BUY
Exercise of conversion of derivative security
-
7,030
Added 6.72%
97,614
Class A Common Stock
Jul 10
2024
SELL
Open market or private sale
$734,775
$56.7 p/Share
12,959
Reduced 12.52%
90,584
Class A Common Stock
Jul 09
2024
SELL
Open market or private sale
$186,994
$57.15 p/Share
3,272
Reduced 3.8%
82,792
Class A Common Stock
Jul 09
2024
BUY
Exercise of conversion of derivative security
-
20,751
Added 17.01%
101,251
Class A Common Stock
Jul 08
2024
BUY
Exercise of conversion of derivative security
-
6,328
Added 6.85%
86,064
Class A Common Stock
Jun 11
2024
SELL
Open market or private sale
$97,697
$62.99 p/Share
1,551
Reduced 1.91%
79,736
Class A Common Stock
Jun 09
2024
SELL
Open market or private sale
$224,025
$62.42 p/Share
3,589
Reduced 4.23%
81,287
Class A Common Stock
Jun 09
2024
BUY
Exercise of conversion of derivative security
-
7,031
Added 7.65%
84,876
Class A Common Stock
Apr 10
2024
SELL
Open market or private sale
$866,001
$62.41 p/Share
13,876
Reduced 15.13%
77,845
Class A Common Stock
Apr 09
2024
SELL
Open market or private sale
$238,719
$62.97 p/Share
3,791
Reduced 3.97%
91,721
Class A Common Stock
Apr 08
2024
SELL
Payment of exercise price or tax liability
$1,207,071
$62.97 p/Share
19,169
Reduced 16.72%
95,512
Class A Common Stock
Apr 08
2024
BUY
Exercise of conversion of derivative security
-
37,671
Added 24.73%
114,681
Class A Common Stock
Apr 06
2024
SELL
Payment of exercise price or tax liability
$331,401
$62.13 p/Share
5,334
Reduced 6.48%
77,010
Class A Common Stock
Apr 06
2024
BUY
Exercise of conversion of derivative security
-
10,388
Added 11.2%
82,344
Class A Common Stock
Mar 12
2024
SELL
Open market or private sale
$108,710
$70.0 p/Share
1,553
Reduced 2.11%
71,956
Class A Common Stock
Mar 09
2024
SELL
Payment of exercise price or tax liability
$240,674
$67.19 p/Share
3,582
Reduced 4.65%
73,509
Class A Common Stock
Mar 09
2024
BUY
Exercise of conversion of derivative security
-
7,030
Added 8.36%
77,091
Class A Common Stock
Jan 10
2024
SELL
Open market or private sale
$1,061,235
$67.98 p/Share
15,611
Reduced 18.22%
70,061
Class A Common Stock
Jan 08
2024
SELL
Payment of exercise price or tax liability
$1,137,240
$67.46 p/Share
16,858
Reduced 16.44%
85,672
Class A Common Stock
Jan 08
2024
BUY
Exercise of conversion of derivative security
-
37,671
Added 26.87%
102,530
Class A Common Stock