Dec 11
2024
SELL
Open market or private sale
$2,693,728
$60.01 p/Share
44,888
Reduced 7.26%
573,266
Class A Common Stock
Nov 22
2024
SELL
Open market or private sale
$519,773
$49.54 p/Share
10,492
Reduced 1.67%
618,154
Class A Common Stock
Nov 20
2024
SELL
Open market or private sale
$2,352,262
$51.57 p/Share
45,613
Reduced 6.76%
628,646
Class A Common Stock
Nov 04
2024
SELL
Open market or private sale
$1,975,182
$52.19 p/Share
37,846
Reduced 5.31%
674,259
Class A Common Stock
Sep 11
2024
SELL
Open market or private sale
$692,100
$45.0 p/Share
15,380
Reduced 2.11%
712,105
Class A Common Stock
Sep 09
2024
SELL
Open market or private sale
$1,833,255
$45.0 p/Share
40,739
Reduced 5.3%
727,485
Class A Common Stock
Aug 20
2024
SELL
Open market or private sale
$1,860,299
$40.54 p/Share
45,888
Reduced 5.64%
768,224
Class A Common Stock
May 21
2024
SELL
Open market or private sale
$1,513,844
$32.56 p/Share
46,494
Reduced 5.4%
814,112
Class A Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
163,080
Added 15.93%
860,606
Class A Common Stock
Feb 21
2024
SELL
Open market or private sale
$1,424,919
$40.64 p/Share
35,062
Reduced 4.79%
697,526
Class A Common Stock
Dec 15
2023
SELL
Open market or private sale
$262,305
$45.0 p/Share
5,829
Reduced 0.79%
732,588
Class A Common Stock
Nov 21
2023
SELL
Open market or private sale
$1,439,245
$37.03 p/Share
38,867
Reduced 5.0%
738,417
Class A Common Stock
Aug 21
2023
SELL
Open market or private sale
$1,030,261
$27.14 p/Share
37,961
Reduced 4.66%
777,284
Class A Common Stock
Jul 11
2023
SELL
Open market or private sale
$653,445
$45.0 p/Share
14,521
Reduced 1.75%
815,245
Class A Common Stock
May 22
2023
SELL
Open market or private sale
$1,501,648
$39.98 p/Share
37,560
Reduced 4.33%
829,766
Class A Common Stock
Apr 13
2023
BUY
Grant, award, or other acquisition
-
160,324
Added 15.6%
867,326
Class A Common Stock
Mar 16
2023
SELL
Open market or private sale
$240,075
$45.0 p/Share
5,335
Reduced 0.75%
707,002
Class A Common Stock
Feb 21
2023
SELL
Open market or private sale
$1,097,467
$38.21 p/Share
28,722
Reduced 3.88%
712,337
Class A Common Stock
Nov 21
2022
SELL
Open market or private sale
$975,357
$30.3 p/Share
32,190
Reduced 4.16%
741,018
Class A Common Stock
Sep 09
2022
SELL
Open market or private sale
$117,540
$45.0 p/Share
2,612
Reduced 0.34%
773,208
Class A Common Stock
Aug 22
2022
SELL
Open market or private sale
$1,279,605
$41.52 p/Share
30,819
Reduced 3.81%
777,221
Class A Common Stock
Aug 12
2022
SELL
Open market or private sale
$122,674
$50.03 p/Share
2,452
Reduced 0.3%
808,040
Class A Common Stock
May 23
2022
SELL
Open market or private sale
$1,000,140
$30.59 p/Share
32,695
Reduced 3.75%
839,977
Class A Common Stock
Apr 08
2022
BUY
Grant, award, or other acquisition
-
120,103
Added 12.1%
872,672
Class A Common Stock
Feb 23
2022
SELL
Open market or private sale
$326,944
$46.82 p/Share
6,983
Reduced 0.92%
752,569
Class A Common Stock