Aug 15
2023
SELL
Payment of exercise price or tax liability
$751,048
$28.35 p/Share
26,492
Reduced 4.87%
517,252
Class A Common Stock
Aug 15
2023
SELL
Open market or private sale
$84,510
$28.17 p/Share
3,000
Reduced 0.58%
514,252
Class A Common Stock
Aug 10
2023
SELL
Open market or private sale
$2,082,000
$27.76 p/Share
75,000
Reduced 12.12%
543,744
Class A Common Stock
Jul 25
2023
SELL
Open market or private sale
$69,381
$26.84 p/Share
2,585
Reduced 0.42%
618,744
Class A Common Stock
Jul 18
2023
SELL
Open market or private sale
$90,468
$28.0 p/Share
3,231
Reduced 0.52%
621,329
Class A Common Stock
Jul 03
2023
SELL
Open market or private sale
$114,765
$26.64 p/Share
4,308
Reduced 0.69%
624,560
Class A Common Stock
Jun 26
2023
SELL
Open market or private sale
$67,287
$26.03 p/Share
2,585
Reduced 0.41%
628,868
Class A Common Stock
Jun 14
2023
SELL
Open market or private sale
$59,225
$25.0 p/Share
2,369
Reduced 0.37%
631,453
Class A Common Stock
May 25
2023
SELL
Open market or private sale
$57,128
$22.1 p/Share
2,585
Reduced 0.41%
633,822
Class A Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$583,331
$22.02 p/Share
26,491
Reduced 4.0%
636,407
Class A Common Stock
Apr 25
2023
SELL
Open market or private sale
$41,494
$21.4 p/Share
1,939
Reduced 0.29%
662,898
Class A Common Stock
Apr 14
2023
SELL
Open market or private sale
$37,906
$22.0 p/Share
1,723
Reduced 0.26%
664,837
Class A Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
-
220,222
Added 24.83%
666,560
Class A Common Stock
Mar 27
2023
SELL
Open market or private sale
$50,246
$21.21 p/Share
2,369
Reduced 0.53%
446,338
Class A Common Stock
Feb 27
2023
SELL
Open market or private sale
$49,038
$20.7 p/Share
2,369
Reduced 0.53%
448,707
Class A Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$363,696
$24.0 p/Share
15,154
Reduced 3.25%
451,076
Class A Common Stock
Jan 25
2023
SELL
Open market or private sale
$54,060
$22.82 p/Share
2,369
Reduced 0.51%
466,230
Class A Common Stock
Jan 03
2023
SELL
Open market or private sale
$45,120
$22.56 p/Share
2,000
Reduced 0.42%
468,599
Class A Common Stock
Dec 27
2022
SELL
Open market or private sale
$66,900
$22.3 p/Share
3,000
Reduced 0.63%
470,599
Class A Common Stock
Nov 25
2022
SELL
Open market or private sale
$66,960
$22.32 p/Share
3,000
Reduced 0.63%
473,599
Class A Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$482,662
$22.78 p/Share
21,188
Reduced 4.26%
476,599
Class A Common Stock
Oct 25
2022
SELL
Open market or private sale
$65,250
$21.75 p/Share
3,000
Reduced 0.6%
497,787
Class A Common Stock
Sep 26
2022
SELL
Open market or private sale
$60,240
$20.08 p/Share
3,000
Reduced 0.6%
500,787
Class A Common Stock
Sep 12
2022
SELL
Open market or private sale
$114,350
$22.87 p/Share
5,000
Reduced 0.98%
503,787
Class A Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$526,260
$24.84 p/Share
21,186
Reduced 4.0%
508,787
Class A Common Stock