Dec 04
2023
BUY
Open market or private purchase
$40
$40.29 p/Share
1
Added 0.0%
659,173
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
Oct 19
2023
BUY
Open market or private purchase
$93
$31.05 p/Share
3
Added 0.0%
659,172
Class A Common Stock
Sep 18
2023
SELL
Open market or private sale
$27
$27.48 p/Share
1
Reduced 0.0%
659,169
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
Aug 18
2023
BUY
Open market or private purchase
$27
$27.61 p/Share
1
Added 0.0%
659,170
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
Jul 03
2023
SELL
Open market or private sale
$328
$41.0 p/Share
8
Reduced 0.0%
659,169
Class A Common Stock
Jun 01
2023
BUY
Open market or private purchase
$339
$42.43 p/Share
8
Added 0.0%
659,177
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
May 01
2023
SELL
Open market or private sale
$36
$36.1 p/Share
1
Reduced 0.0%
659,169
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 29
2023
BUY
Open market or private purchase
$42
$42.84 p/Share
1
Added 0.0%
659,170
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
Dec 22
2022
BUY
Open market or private purchase
$52
$26.34 p/Share
2
Added 0.0%
659,169
Class A Common Stock
Nov 21
2022
SELL
Open market or private sale
$29
$29.85 p/Share
1
Reduced 0.0%
659,167
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
Jun 23
2022
BUY
Open market or private purchase
$33
$33.66 p/Share
1
Added 0.0%
659,168
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
May 09
2022
BUY
Open market or private purchase
$102
$25.66 p/Share
4
Added 0.0%
659,167
Class A Common Stock
Apr 08
2022
BUY
Grant, award, or other acquisition
-
120,103
Added 12.1%
872,672
Class A Common Stock