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
Dec 15
2023
BUY
Exercise of conversion of derivative security
-
2,401
Added 4.39%
52,251
Class A Common Stock
Dec 13
2023
SELL
Payment of exercise price or tax liability
$304,190
$43.99 p/Share
6,915
Reduced 12.18%
49,850
Class A Common Stock
Dec 12
2023
BUY
Exercise of conversion of derivative security
-
13,946
Added 19.72%
56,765
Class A Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$578,202
$41.99 p/Share
13,770
Reduced 24.33%
42,819
Class A Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
29,653
Added 34.38%
56,589
Class A Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$34,918
$42.02 p/Share
831
Reduced 2.99%
26,936
Class A Common Stock
Sep 15
2023
BUY
Exercise of conversion of derivative security
-
2,401
Added 7.96%
27,767
Class A Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$24,363
$39.94 p/Share
610
Reduced 2.35%
25,366
Class A Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
1,762
Added 6.35%
25,976
Class A Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$35,649
$42.9 p/Share
831
Reduced 3.2%
25,141
Class A Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
-
2,401
Added 8.46%
25,972
Class A Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$27,425
$44.96 p/Share
610
Reduced 2.52%
23,571
Class A Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
-
1,762
Added 6.79%
24,181
Class A Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$37,187
$45.13 p/Share
824
Reduced 3.55%
22,419
Class A Common Stock