Apr 23
2024
SELL
Payment of exercise price or tax liability
$92,392
$41.21 p/Share
2,242
Reduced 0.67%
334,725
Class A Common Stock
Apr 23
2024
BUY
Exercise of conversion of derivative security
-
4,635
Added 1.36%
336,967
Class A Common Stock
Mar 19
2024
SELL
Payment of exercise price or tax liability
$411,006
$43.78 p/Share
9,388
Reduced 2.75%
332,332
Class A Common Stock
Mar 19
2024
BUY
Exercise of conversion of derivative security
-
19,415
Added 5.38%
341,720
Class A Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$290,432
$43.53 p/Share
6,672
Reduced 2.03%
322,305
Class A Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
14,118
Added 4.11%
328,977
Class A Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$32,631
$40.84 p/Share
799
Reduced 0.29%
272,170
Class A Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
-
2,658
Added 0.96%
272,969
Class A Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$196,468
$43.38 p/Share
4,529
Reduced 1.65%
270,311
Class A Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
15,428
Added 5.32%
274,840
Class A Common Stock
Jan 23
2024
SELL
Payment of exercise price or tax liability
$59,694
$38.29 p/Share
1,559
Reduced 0.6%
259,412
Class A Common Stock
Jan 23
2024
BUY
Exercise of conversion of derivative security
-
4,635
Added 1.75%
260,971
Class A Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$266,253
$39.0 p/Share
6,827
Reduced 2.59%
256,336
Class A Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
-
14,118
Added 5.09%
263,163
Class A Common Stock
Nov 28
2023
SELL
Open market or private sale
$5,361,854
$38.06 p/Share
140,879
Reduced 36.13%
249,045
Class A Common Stock
Nov 27
2023
BUY
Grant, award, or other acquisition
-
283,334
Added 42.08%
389,924
Class A Common Stock
Nov 22
2023
SELL
Payment of exercise price or tax liability
$49,742
$38.68 p/Share
1,286
Reduced 1.19%
106,590
Class A Common Stock
Nov 22
2023
BUY
Exercise of conversion of derivative security
-
2,659
Added 2.41%
107,876
Class A Common Stock
Nov 21
2023
SELL
Open market or private sale
$28,702,500
$38.27 p/Share
750,000
Reduced 87.7%
105,217
Class A Common Stock
Nov 21
2023
BUY
Exercise of conversion of derivative security
$2,368,897
$4.72 p/Share
501,885
Added 36.98%
855,217
Class A Common Stock
Nov 09
2023
SELL
Payment of exercise price or tax liability
$259,682
$34.81 p/Share
7,460
Reduced 2.07%
353,332
Class A Common Stock
Nov 09
2023
BUY
Exercise of conversion of derivative security
-
15,428
Added 4.1%
360,792
Class A Common Stock
Oct 23
2023
SELL
Payment of exercise price or tax liability
$63,112
$28.15 p/Share
2,242
Reduced 0.64%
345,364
Class A Common Stock
Oct 23
2023
BUY
Exercise of conversion of derivative security
-
4,635
Added 1.32%
347,606
Class A Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$202,322
$29.64 p/Share
6,826
Reduced 2.73%
242,971
Class A Common Stock