Sep 20
2023
SELL
Payment of exercise price or tax liability
$322,738
$24.5 p/Share
13,173
Reduced 2.43%
529,133
Class A Common Stock
Jun 20
2023
SELL
Payment of exercise price or tax liability
$393,022
$29.84 p/Share
13,171
Reduced 2.37%
542,306
Class A Common Stock
Apr 04
2023
SELL
Payment of exercise price or tax liability
$309,561
$26.33 p/Share
11,757
Reduced 2.07%
555,477
Class A Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
-
75,000
Added 11.68%
567,234
Class A Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$32,019
$25.99 p/Share
1,232
Reduced 0.25%
492,234
Class A Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
3,562
Added 0.72%
493,466
Class A Common Stock
Mar 22
2023
BUY
Grant, award, or other acquisition
-
79,335
Added 13.94%
489,904
Class A Common Stock
Mar 20
2023
SELL
Payment of exercise price or tax liability
$198,247
$25.61 p/Share
7,741
Reduced 1.85%
410,569
Class A Common Stock
Dec 20
2022
SELL
Payment of exercise price or tax liability
$333,545
$30.75 p/Share
10,847
Reduced 2.53%
418,310
Class A Common Stock
Sep 20
2022
SELL
Payment of exercise price or tax liability
$284,001
$26.18 p/Share
10,848
Reduced 2.47%
429,157
Class A Common Stock
Jun 20
2022
SELL
Payment of exercise price or tax liability
$216,057
$23.85 p/Share
9,059
Reduced 2.02%
440,005
Class A Common Stock
Apr 04
2022
BUY
Grant, award, or other acquisition
-
75,000
Added 13.06%
499,064
Class A Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$80,525
$29.06 p/Share
2,771
Reduced 0.74%
374,064
Class A Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
8,011
Added 2.08%
376,835
Class A Common Stock
Mar 20
2022
SELL
Payment of exercise price or tax liability
$170,558
$28.02 p/Share
6,087
Reduced 1.62%
368,824
Class A Common Stock
Dec 20
2021
SELL
Payment of exercise price or tax liability
$223,473
$26.22 p/Share
8,523
Reduced 2.22%
374,911
Class A Common Stock
Sep 20
2021
SELL
Payment of exercise price or tax liability
$337,405
$22.92 p/Share
14,721
Reduced 3.7%
383,434
Class A Common Stock
Jun 20
2021
SELL
Payment of exercise price or tax liability
$318,697
$24.99 p/Share
12,753
Reduced 3.1%
398,155
Class A Common Stock
Apr 02
2021
BUY
Grant, award, or other acquisition
-
150,000
Added 26.74%
410,908
Class A Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$73,495
$22.96 p/Share
3,201
Reduced 1.21%
260,908
Class A Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
-
9,255
Added 3.39%
264,109
Class A Common Stock
Mar 20
2021
SELL
Payment of exercise price or tax liability
$162,120
$22.57 p/Share
7,183
Reduced 2.74%
254,854
Class A Common Stock
Dec 20
2020
SELL
Payment of exercise price or tax liability
$190,864
$18.95 p/Share
10,072
Reduced 3.7%
262,037
Class A Common Stock