Mar 10
2025
SELL
Open market or private sale
$219,766
$32.85 p/Share
6,690
Reduced 2.56%
254,211
Class A Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$171,513
$36.98 p/Share
4,638
Reduced 1.75%
260,901
Class A Common Stock
Mar 01
2025
BUY
Grant, award, or other acquisition
-
18,618
Added 6.55%
265,539
Class A Common Stock
Nov 27
2024
SELL
Open market or private sale
$365,586
$30.82 p/Share
11,862
Reduced 4.58%
246,921
Class A Common Stock
Nov 20
2024
SELL
Payment of exercise price or tax liability
$533,681
$29.23 p/Share
18,258
Reduced 6.59%
258,783
Class A Common Stock
Aug 27
2024
SELL
Open market or private sale
$371,484
$31.57 p/Share
11,767
Reduced 4.07%
277,041
Class A Common Stock
Aug 20
2024
SELL
Payment of exercise price or tax liability
$583,879
$31.65 p/Share
18,448
Reduced 6.0%
288,808
Class A Common Stock
May 28
2024
SELL
Open market or private sale
$481,590
$41.42 p/Share
11,627
Reduced 3.65%
307,256
Class A Common Stock
May 20
2024
SELL
Payment of exercise price or tax liability
$798,561
$42.64 p/Share
18,728
Reduced 5.55%
318,883
Class A Common Stock
Apr 11
2024
BUY
Grant, award, or other acquisition
-
151,816
Added 31.02%
337,611
Class A Common Stock
Feb 27
2024
SELL
Open market or private sale
$406,546
$35.5 p/Share
11,452
Reduced 5.81%
185,795
Class A Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$669,863
$35.11 p/Share
19,079
Reduced 8.82%
197,247
Class A Common Stock
Nov 27
2023
SELL
Open market or private sale
$368,314
$32.28 p/Share
11,410
Reduced 5.01%
216,326
Class A Common Stock
Nov 20
2023
SELL
Payment of exercise price or tax liability
$615,707
$32.13 p/Share
19,163
Reduced 7.76%
227,736
Class A Common Stock
Aug 28
2023
SELL
Open market or private sale
$311,946
$27.28 p/Share
11,435
Reduced 4.43%
246,899
Class A Common Stock
Aug 20
2023
SELL
Payment of exercise price or tax liability
$505,512
$26.45 p/Share
19,112
Reduced 6.89%
258,334
Class A Common Stock
Aug 16
2023
SELL
Open market or private sale
$647,614
$25.34 p/Share
25,557
Reduced 8.43%
277,446
Class A Common Stock
May 20
2023
SELL
Payment of exercise price or tax liability
$437,338
$22.7 p/Share
19,266
Reduced 5.98%
303,003
Class A Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$331,857
$24.43 p/Share
13,584
Reduced 4.04%
322,269
Class A Common Stock
Jan 11
2023
BUY
Grant, award, or other acquisition
-
335,853
Added 50.0%
335,853
Class A Common Stock