Nov 22
2024
SELL
Open market or private sale
$1,167,193
$36.46 p/Share
32,013
Reduced 6.68%
447,455
Class A Common Stock
Nov 21
2024
SELL
Open market or private sale
$2,323,126
$34.96 p/Share
66,451
Reduced 12.17%
479,468
Class A Common Stock
Nov 20
2024
BUY
Grant, award, or other acquisition
-
4,208
Added 0.76%
545,919
Class A Common Stock
Aug 22
2024
SELL
Open market or private sale
$1,061,584
$33.16 p/Share
32,014
Reduced 5.58%
541,711
Class A Common Stock
Aug 21
2024
SELL
Open market or private sale
$2,046,582
$32.88 p/Share
62,244
Reduced 9.79%
573,725
Class A Common Stock
May 22
2024
SELL
Open market or private sale
$1,146,385
$35.81 p/Share
32,013
Reduced 4.79%
635,969
Class A Common Stock
May 21
2024
SELL
Open market or private sale
$2,410,381
$36.23 p/Share
66,530
Reduced 9.06%
667,982
Class A Common Stock
May 19
2024
BUY
Grant, award, or other acquisition
-
183,880
Added 20.02%
734,512
Class A Common Stock
Feb 22
2024
SELL
Open market or private sale
$4,207,807
$30.59 p/Share
137,555
Reduced 19.99%
550,632
Class A Common Stock
Feb 21
2024
SELL
Open market or private sale
$1,827,619
$31.39 p/Share
58,223
Reduced 7.8%
688,187
Class A Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
384,161
Added 33.98%
746,410
Class A Common Stock
Nov 22
2023
SELL
Open market or private sale
$278,218
$29.28 p/Share
9,502
Reduced 2.56%
362,249
Class A Common Stock
Nov 21
2023
SELL
Open market or private sale
$1,703,022
$29.25 p/Share
58,223
Reduced 13.54%
371,751
Class A Common Stock
Aug 22
2023
SELL
Open market or private sale
$269,381
$28.35 p/Share
9,502
Reduced 2.16%
429,974
Class A Common Stock
Aug 21
2023
SELL
Open market or private sale
$1,680,286
$28.86 p/Share
58,222
Reduced 11.7%
439,476
Class A Common Stock
Jun 15
2023
SELL
Open market or private sale
$335,515
$35.31 p/Share
9,502
Reduced 1.87%
497,698
Class A Common Stock
Jun 14
2023
SELL
Open market or private sale
$2,032,769
$34.28 p/Share
59,299
Reduced 10.47%
507,200
Class A Common Stock
May 20
2023
BUY
Grant, award, or other acquisition
-
4,171
Added 0.73%
566,499
Class A Common Stock
May 19
2023
BUY
Grant, award, or other acquisition
-
311,993
Added 35.68%
562,328
Class A Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
-
17,144
Added 6.41%
250,335
Class A Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$329,624
$36.97 p/Share
8,916
Reduced 3.7%
232,259
Class A Common Stock
Feb 20
2023
BUY
Grant, award, or other acquisition
-
932
Added 0.4%
233,191
Class A Common Stock
Dec 14
2022
SELL
Open market or private sale
$1,515,357
$39.86 p/Share
38,017
Reduced 13.62%
241,175
Class A Common Stock
Nov 21
2022
SELL
Payment of exercise price or tax liability
$490,358
$35.79 p/Share
13,701
Reduced 4.68%
279,192
Class A Common Stock
Nov 20
2022
BUY
Grant, award, or other acquisition
-
3,529
Added 1.19%
292,893
Class A Common Stock