Dec 13
2024
SELL
Payment of exercise price or tax liability
$68,195
$55.99 p/Share
1,218
Reduced 2.02%
59,040
Class A Common Stock
Dec 13
2024
BUY
Exercise of conversion of derivative security
-
2,402
Added 3.83%
60,258
Class A Common Stock
Dec 11
2024
SELL
Payment of exercise price or tax liability
$308,562
$55.97 p/Share
5,513
Reduced 8.7%
57,856
Class A Common Stock
Dec 11
2024
BUY
Exercise of conversion of derivative security
-
10,878
Added 14.65%
63,369
Class A Common Stock
Nov 18
2024
SELL
Payment of exercise price or tax liability
$899,960
$55.86 p/Share
16,111
Reduced 23.48%
52,491
Class A Common Stock
Nov 18
2024
BUY
Exercise of conversion of derivative security
-
31,788
Added 31.66%
68,602
Class A Common Stock
Sep 13
2024
SELL
Payment of exercise price or tax liability
$61,531
$50.56 p/Share
1,217
Reduced 3.2%
36,814
Class A Common Stock
Sep 13
2024
BUY
Exercise of conversion of derivative security
-
2,401
Added 5.94%
38,031
Class A Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$211,256
$47.72 p/Share
4,427
Reduced 11.05%
35,630
Class A Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
-
8,735
Added 17.9%
40,057
Class A Common Stock
Jun 20
2024
SELL
Open market or private sale
$298,597
$41.22 p/Share
7,244
Reduced 19.05%
30,786
Class A Common Stock
Jun 14
2024
SELL
Payment of exercise price or tax liability
$51,028
$41.93 p/Share
1,217
Reduced 3.1%
38,030
Class A Common Stock
Jun 14
2024
BUY
Exercise of conversion of derivative security
-
2,401
Added 5.76%
39,247
Class A Common Stock
Jun 13
2024
SELL
Open market or private sale
$326,550
$43.54 p/Share
7,500
Reduced 16.91%
36,846
Class A Common Stock
May 15
2024
SELL
Open market or private sale
$218,067
$41.92 p/Share
5,202
Reduced 10.5%
44,346
Class A Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$144,434
$40.87 p/Share
3,534
Reduced 6.66%
49,548
Class A Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
-
8,736
Added 14.13%
53,082
Class A Common Stock
Apr 11
2024
SELL
Open market or private sale
$391,688
$38.67 p/Share
10,129
Reduced 18.59%
44,346
Class A Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$34,537
$40.3 p/Share
857
Reduced 1.55%
54,475
Class A Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
2,400
Added 4.16%
55,332
Class A Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$147,409
$45.68 p/Share
3,227
Reduced 5.91%
51,362
Class A Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
8,735
Added 13.79%
54,589
Class A Common Stock
Dec 18
2023
SELL
Open market or private sale
$56,833
$46.97 p/Share
1,210
Reduced 2.57%
45,854
Class A Common Stock
Dec 15
2023
SELL
Open market or private sale
$180,619
$45.2 p/Share
3,996
Reduced 7.83%
47,064
Class A Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$55,464
$46.57 p/Share
1,191
Reduced 2.28%
51,060
Class A Common Stock