Nov 21
2024
SELL
Open market or private sale
$356,134
$34.97 p/Share
10,184
Reduced 8.05%
116,306
Class A Common Stock
Nov 20
2024
SELL
Payment of exercise price or tax liability
$317,812
$35.04 p/Share
9,070
Reduced 6.69%
126,490
Class A Common Stock
Nov 18
2024
SELL
Open market or private sale
$76,818
$35.27 p/Share
2,178
Reduced 1.58%
135,560
Class A Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$80,147
$35.78 p/Share
2,240
Reduced 1.6%
137,738
Class A Common Stock
Nov 15
2024
BUY
Grant, award, or other acquisition
-
4,418
Added 3.06%
139,978
Class A Common Stock
Oct 01
2024
SELL
Open market or private sale
$62,329
$31.4 p/Share
1,985
Reduced 1.44%
135,560
Class A Common Stock
Aug 21
2024
SELL
Open market or private sale
$338,108
$33.2 p/Share
10,184
Reduced 6.89%
137,545
Class A Common Stock
Aug 20
2024
SELL
Payment of exercise price or tax liability
$303,754
$33.49 p/Share
9,070
Reduced 5.78%
147,729
Class A Common Stock
Jul 01
2024
SELL
Open market or private sale
$55,977
$28.2 p/Share
1,985
Reduced 1.25%
156,799
Class A Common Stock
May 21
2024
SELL
Open market or private sale
$414,151
$36.31 p/Share
11,406
Reduced 6.7%
158,784
Class A Common Stock
May 20
2024
SELL
Payment of exercise price or tax liability
$436,670
$37.23 p/Share
11,729
Reduced 6.45%
170,190
Class A Common Stock
May 19
2024
BUY
Grant, award, or other acquisition
-
66,313
Added 26.71%
181,919
Class A Common Stock
Apr 01
2024
SELL
Open market or private sale
$68,547
$34.55 p/Share
1,984
Reduced 1.7%
114,656
Class A Common Stock
Mar 15
2024
SELL
Open market or private sale
$491,696
$34.84 p/Share
14,113
Reduced 10.79%
116,640
Class A Common Stock
Feb 21
2024
SELL
Open market or private sale
$196,118
$31.51 p/Share
6,224
Reduced 4.54%
130,753
Class A Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$398,742
$30.86 p/Share
12,921
Reduced 8.62%
136,977
Class A Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
53,360
Added 26.25%
149,898
Class A Common Stock
Nov 21
2023
SELL
Open market or private sale
$160,001
$29.45 p/Share
5,433
Reduced 5.33%
96,538
Class A Common Stock
Nov 20
2023
SELL
Payment of exercise price or tax liability
$202,773
$30.31 p/Share
6,690
Reduced 6.16%
101,971
Class A Common Stock
Nov 16
2023
SELL
Open market or private sale
$24,960
$30.0 p/Share
832
Reduced 0.76%
108,661
Class A Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$24,905
$30.41 p/Share
819
Reduced 0.74%
109,493
Class A Common Stock
Nov 15
2023
BUY
Grant, award, or other acquisition
-
1,651
Added 1.47%
110,312
Class A Common Stock
Aug 22
2023
SELL
Open market or private sale
$156,118
$28.73 p/Share
5,434
Reduced 4.77%
108,370
Class A Common Stock
Aug 20
2023
SELL
Payment of exercise price or tax liability
$195,423
$29.22 p/Share
6,688
Reduced 5.55%
113,804
Class A Common Stock
Aug 16
2023
SELL
Open market or private sale
$50,125
$29.66 p/Share
1,690
Reduced 1.38%
120,492
Class A Common Stock