Apr 01
2024
BUY
Exercise of conversion of derivative security
$2,499,000
$17.85 p/Share
140,000
Added 8.1%
1,589,141
Class A Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
2,002
Added 0.14%
1,450,152
Class A Common Stock
Mar 22
2024
SELL
Payment of exercise price or tax liability
$360,088
$28.34 p/Share
12,706
Reduced 0.87%
1,448,150
Class A Common Stock
Mar 22
2024
BUY
Grant, award, or other acquisition
-
76,387
Added 4.97%
1,460,856
Class A Common Stock
Mar 20
2024
SELL
Payment of exercise price or tax liability
$349,309
$28.79 p/Share
12,133
Reduced 0.87%
1,384,469
Class A Common Stock
Mar 11
2024
SELL
Open market or private sale
$380,380
$29.26 p/Share
13,000
Reduced 0.92%
1,395,702
Class A Common Stock
Feb 09
2024
SELL
Open market or private sale
$357,110
$27.47 p/Share
13,000
Reduced 0.91%
1,408,702
Class A Common Stock
Jan 10
2024
SELL
Open market or private sale
$323,830
$24.91 p/Share
13,000
Reduced 0.91%
1,421,702
Class A Common Stock
Dec 20
2023
SELL
Payment of exercise price or tax liability
$438,289
$26.19 p/Share
16,735
Reduced 1.15%
1,434,702
Class A Common Stock
Dec 11
2023
SELL
Open market or private sale
$311,220
$23.94 p/Share
13,000
Reduced 0.89%
1,451,437
Class A Common Stock
Nov 10
2023
SELL
Open market or private sale
$328,900
$25.3 p/Share
13,000
Reduced 0.88%
1,464,437
Class A Common Stock
Oct 10
2023
SELL
Open market or private sale
$330,980
$25.46 p/Share
13,000
Reduced 0.87%
1,477,437
Class A Common Stock
Sep 20
2023
SELL
Payment of exercise price or tax liability
$410,032
$24.5 p/Share
16,736
Reduced 1.11%
1,490,437
Class A Common Stock
Sep 11
2023
SELL
Open market or private sale
$336,440
$25.88 p/Share
13,000
Reduced 0.86%
1,507,165
Class A Common Stock
Aug 10
2023
SELL
Open market or private sale
$398,450
$30.65 p/Share
13,000
Reduced 0.85%
1,520,165
Class A Common Stock
Jul 10
2023
SELL
Open market or private sale
$369,070
$28.39 p/Share
13,000
Reduced 0.84%
1,533,165
Class A Common Stock
Jul 06
2023
-
30,000
Reduced 1.9%
1,546,165
Class A Common Stock
Jun 20
2023
SELL
Payment of exercise price or tax liability
$499,372
$29.84 p/Share
16,735
Reduced 1.05%
1,576,165
Class A Common Stock
Jun 09
2023
SELL
Open market or private sale
$376,480
$28.96 p/Share
13,000
Reduced 0.85%
1,507,900
Class A Common Stock
May 10
2023
SELL
Open market or private sale
$354,770
$27.29 p/Share
13,000
Reduced 0.85%
1,520,900
Class A Common Stock
Apr 10
2023
SELL
Open market or private sale
$344,370
$26.49 p/Share
13,000
Reduced 0.84%
1,533,900
Class A Common Stock
Apr 04
2023
SELL
Payment of exercise price or tax liability
$379,757
$26.33 p/Share
14,423
Reduced 0.92%
1,546,900
Class A Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
-
82,500
Added 5.02%
1,561,323
Class A Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$48,107
$25.99 p/Share
1,851
Reduced 0.13%
1,478,823
Class A Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
3,732
Added 0.25%
1,480,674
Class A Common Stock