Dec 03
2024
SELL
Open market or private sale
$423,474
$31.45 p/Share
13,465
Reduced 2.41%
546,343
Class A Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
-
88,999
Added 13.72%
559,808
Class A Common Stock
Sep 04
2024
SELL
Open market or private sale
$388,934
$29.23 p/Share
13,306
Reduced 2.75%
470,809
Class A Common Stock
Jun 04
2024
SELL
Open market or private sale
$500,934
$32.14 p/Share
15,586
Reduced 3.12%
484,115
Class A Common Stock
Mar 28
2024
BUY
Grant, award, or other acquisition
-
69,538
Added 12.22%
499,701
Class A Common Stock
Mar 04
2024
SELL
Open market or private sale
$1,840,895
$64.02 p/Share
28,755
Reduced 6.27%
430,163
Class A Common Stock
Dec 04
2023
SELL
Open market or private sale
$661,798
$58.53 p/Share
11,307
Reduced 2.4%
458,918
Class A Common Stock
Sep 05
2023
SELL
Open market or private sale
$584,608
$52.62 p/Share
11,110
Reduced 2.31%
470,225
Class A Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$16,951
$39.24 p/Share
432
Added 0.09%
481,335
Class A Common Stock
Jun 05
2023
SELL
Open market or private sale
$445,000
$43.89 p/Share
10,139
Reduced 2.06%
480,903
Class A Common Stock
Mar 29
2023
BUY
Grant, award, or other acquisition
-
180,134
Added 26.84%
491,042
Class A Common Stock
Mar 02
2023
SELL
Open market or private sale
$912,194
$61.39 p/Share
14,859
Reduced 4.56%
310,908
Class A Common Stock
Dec 02
2022
SELL
Open market or private sale
$571,809
$58.81 p/Share
9,723
Reduced 2.9%
325,767
Class A Common Stock
Sep 02
2022
SELL
Open market or private sale
$992,848
$57.66 p/Share
17,219
Reduced 4.88%
335,490
Class A Common Stock
Jul 05
2022
SELL
Open market or private sale
$336,560
$60.1 p/Share
5,600
Reduced 1.59%
347,109
Class A Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$14,907
$49.36 p/Share
302
Added 0.09%
352,709
Class A Common Stock
Jun 02
2022
SELL
Open market or private sale
$333,417
$58.31 p/Share
5,718
Reduced 1.6%
352,407
Class A Common Stock
Mar 07
2022
-
17,627
Reduced 4.69%
358,125
Class A Common Stock
Mar 02
2022
SELL
Open market or private sale
$700,636
$66.74 p/Share
10,498
Reduced 2.72%
375,752
Class A Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
60,000
Added 13.45%
386,250
Class A Common Stock
Jan 10
2022
-
271,748
Reduced 45.44%
326,250
Class A Common Stock
Jan 03
2022
-
5,600
Reduced 0.93%
597,998
Class A Common Stock
Dec 02
2021
SELL
Open market or private sale
$1,319,100
$99.66 p/Share
13,236
Reduced 2.15%
603,598
Class A Common Stock
Oct 04
2021
BUY
Grant, award, or other acquisition
-
120,000
Added 16.29%
616,834
Class A Common Stock
Sep 02
2021
SELL
Open market or private sale
$252,930
$123.26 p/Share
2,052
Reduced 0.41%
496,834
Class A Common Stock