Dec 11
2024
SELL
Open market or private sale
$357,173
$42.06 p/Share
8,492
Reduced 2.54%
326,377
Class A Common Stock
Dec 10
2024
SELL
Open market or private sale
$366,676
$42.05 p/Share
8,720
Reduced 2.54%
334,869
Class A Common Stock
Nov 22
2024
SELL
Open market or private sale
$519,500
$36.51 p/Share
14,229
Reduced 3.98%
343,589
Class A Common Stock
Nov 21
2024
SELL
Open market or private sale
$814,008
$34.96 p/Share
23,284
Reduced 6.11%
357,818
Class A Common Stock
Nov 15
2024
BUY
Grant, award, or other acquisition
-
3,787
Added 0.98%
381,102
Class A Common Stock
Aug 22
2024
SELL
Open market or private sale
$471,625
$33.15 p/Share
14,227
Reduced 3.63%
377,315
Class A Common Stock
Aug 21
2024
SELL
Open market or private sale
$634,074
$32.52 p/Share
19,498
Reduced 4.74%
391,542
Class A Common Stock
May 22
2024
SELL
Open market or private sale
$509,504
$35.81 p/Share
14,228
Reduced 3.35%
411,040
Class A Common Stock
May 21
2024
SELL
Open market or private sale
$706,181
$36.22 p/Share
19,497
Reduced 4.38%
425,268
Class A Common Stock
May 19
2024
BUY
Grant, award, or other acquisition
-
62,835
Added 12.38%
444,765
Class A Common Stock
Feb 22
2024
SELL
Open market or private sale
$1,744,952
$30.66 p/Share
56,913
Reduced 13.0%
380,981
Class A Common Stock
Feb 21
2024
SELL
Open market or private sale
$493,436
$31.72 p/Share
15,556
Reduced 3.43%
437,894
Class A Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
170,739
Added 27.35%
453,450
Class A Common Stock
Nov 21
2023
SELL
Open market or private sale
$502,243
$29.27 p/Share
17,159
Reduced 5.72%
282,711
Class A Common Stock
Nov 15
2023
BUY
Grant, award, or other acquisition
-
1,604
Added 0.53%
299,870
Class A Common Stock
Aug 21
2023
SELL
Open market or private sale
$537,299
$28.56 p/Share
18,813
Reduced 5.94%
297,648
Class A Common Stock
Aug 15
2023
BUY
Grant, award, or other acquisition
-
3,257
Added 1.02%
316,461
Class A Common Stock
May 26
2023
SELL
Open market or private sale
$300,094
$33.05 p/Share
9,080
Reduced 2.82%
313,204
Class A Common Stock
May 20
2023
SELL
Payment of exercise price or tax liability
$209,726
$31.02 p/Share
6,761
Reduced 2.05%
322,284
Class A Common Stock
May 19
2023
BUY
Grant, award, or other acquisition
-
138,664
Added 29.65%
329,045
Class A Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$74,010
$28.4 p/Share
2,606
Reduced 1.35%
190,381
Class A Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
-
7,534
Added 3.76%
192,987
Class A Common Stock
Feb 27
2023
SELL
Open market or private sale
$270,206
$34.54 p/Share
7,823
Reduced 4.05%
185,260
Class A Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$117,268
$36.97 p/Share
3,172
Reduced 1.62%
193,083
Class A Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$75,761
$48.41 p/Share
1,565
Reduced 0.79%
196,255
Class A Common Stock