Dec 04
2024
SELL
Payment of exercise price or tax liability
$52,901
$32.94 p/Share
1,606
Reduced 5.27%
28,864
Class A Common Stock
Dec 04
2024
BUY
Exercise of conversion of derivative security
-
6,590
Added 17.78%
30,470
Class A Common Stock
Mar 17
2024
SELL
Payment of exercise price or tax liability
$16,936
$32.26 p/Share
525
Reduced 2.15%
23,880
Class A Common Stock
Mar 17
2024
BUY
Exercise of conversion of derivative security
-
1,332
Added 5.18%
24,405
Class A Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$20,100
$28.39 p/Share
708
Reduced 2.98%
23,073
Class A Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
1,798
Added 7.03%
23,781
Class A Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$23,761
$29.12 p/Share
816
Reduced 3.58%
21,983
Class A Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
2,121
Added 8.51%
22,799
Class A Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$17,621
$28.33 p/Share
622
Reduced 2.92%
20,678
Class A Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
-
1,392
Added 6.13%
21,300
Class A Common Stock
Apr 02
2023
SELL
Payment of exercise price or tax liability
$45,447
$34.64 p/Share
1,312
Reduced 6.18%
19,908
Class A Common Stock
Mar 17
2023
SELL
Payment of exercise price or tax liability
$15,597
$29.71 p/Share
525
Reduced 2.41%
21,220
Class A Common Stock
Mar 17
2023
BUY
Exercise of conversion of derivative security
-
1,334
Added 5.78%
21,745
Class A Common Stock
Mar 04
2023
SELL
Payment of exercise price or tax liability
$20,301
$34.12 p/Share
595
Reduced 2.83%
20,411
Class A Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$23,900
$33.95 p/Share
704
Reduced 3.24%
21,006
Class A Common Stock
Feb 26
2023
BUY
Exercise of conversion of derivative security
-
1,798
Added 7.65%
21,710
Class A Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$23,810
$38.28 p/Share
622
Reduced 3.03%
19,912
Class A Common Stock
Feb 07
2023
BUY
Exercise of conversion of derivative security
-
1,392
Added 6.35%
20,534
Class A Common Stock
Aug 05
2022
SELL
Payment of exercise price or tax liability
$13,938
$30.5 p/Share
457
Reduced 2.38%
18,767
Class A Common Stock
Apr 02
2022
SELL
Payment of exercise price or tax liability
$72,456
$48.99 p/Share
1,479
Reduced 7.14%
19,224
Class A Common Stock
Mar 17
2022
SELL
Payment of exercise price or tax liability
$27,552
$46.54 p/Share
592
Reduced 2.78%
20,703
Class A Common Stock
Mar 17
2022
BUY
Exercise of conversion of derivative security
-
1,334
Added 5.9%
21,295
Class A Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$28,607
$42.57 p/Share
672
Reduced 3.26%
19,961
Class A Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$40,451
$50.69 p/Share
798
Reduced 3.72%
20,633
Class A Common Stock
Feb 26
2022
BUY
Exercise of conversion of derivative security
-
1,798
Added 7.74%
21,431
Class A Common Stock