Jul 12
2023
SELL
Open market or private sale
$372,891
$36.07 p/Share
10,338
Reduced 1.11%
922,673
Class A Common Stock
Jul 11
2023
SELL
Open market or private sale
$32,490
$36.02 p/Share
902
Reduced 0.1%
933,011
Class A Common Stock
Jul 10
2023
SELL
Open market or private sale
$4,250,400
$35.42 p/Share
120,000
Reduced 11.39%
933,913
Class A Common Stock
Mar 27
2023
SELL
Payment of exercise price or tax liability
$5,738,342
$25.2 p/Share
227,712
Reduced 17.77%
1,053,913
Class A Common Stock
Mar 27
2023
BUY
Grant, award, or other acquisition
-
507,718
Added 28.37%
1,281,625
Class A Common Stock
Mar 24
2023
SELL
Payment of exercise price or tax liability
$885,950
$24.62 p/Share
35,985
Reduced 4.44%
773,907
Class A Common Stock
Mar 24
2023
BUY
Exercise of conversion of derivative security
-
80,234
Added 9.01%
809,892
Class A Common Stock
Mar 23
2023
SELL
Payment of exercise price or tax liability
$395,249
$24.62 p/Share
16,054
Reduced 2.15%
729,658
Class A Common Stock
Mar 23
2023
BUY
Exercise of conversion of derivative security
-
35,793
Added 4.58%
745,712
Class A Common Stock
Mar 22
2023
SELL
Payment of exercise price or tax liability
$454,263
$25.31 p/Share
17,948
Reduced 2.47%
709,919
Class A Common Stock
Mar 22
2023
BUY
Exercise of conversion of derivative security
-
40,016
Added 5.21%
727,867
Class A Common Stock
Aug 29
2022
SELL
Payment of exercise price or tax liability
$171,558
$15.27 p/Share
11,235
Reduced 1.61%
687,851
Class A Common Stock
Aug 29
2022
BUY
Exercise of conversion of derivative security
-
25,048
Added 3.46%
699,086
Class A Common Stock
Mar 28
2022
SELL
Payment of exercise price or tax liability
$2,926,181
$33.26 p/Share
87,979
Reduced 11.55%
674,038
Class A Common Stock
Mar 28
2022
BUY
Exercise of conversion of derivative security
-
54,640
Added 6.69%
762,017
Class A Common Stock
Mar 28
2022
BUY
Grant, award, or other acquisition
-
141,517
Added 16.67%
707,377
Class A Common Stock
Mar 24
2022
SELL
Payment of exercise price or tax liability
$1,121,293
$31.16 p/Share
35,985
Reduced 5.98%
565,860
Class A Common Stock
Mar 24
2022
BUY
Exercise of conversion of derivative security
-
80,234
Added 11.76%
601,845
Class A Common Stock
Mar 23
2022
SELL
Payment of exercise price or tax liability
$493,660
$30.75 p/Share
16,054
Reduced 2.99%
521,611
Class A Common Stock
Mar 23
2022
BUY
Exercise of conversion of derivative security
-
35,793
Added 6.24%
537,665
Class A Common Stock
Aug 28
2021
SELL
Payment of exercise price or tax liability
$410,266
$36.52 p/Share
11,234
Reduced 2.19%
501,872
Class A Common Stock
Aug 28
2021
BUY
Exercise of conversion of derivative security
-
25,047
Added 4.65%
513,106
Class A Common Stock
May 06
2021
SELL
Open market or private sale
$2,040,000
$40.0 p/Share
51,000
Reduced 9.46%
488,059
Class A Common Stock
Apr 29
2021
SELL
Open market or private sale
$9,260,730
$38.11 p/Share
243,000
Reduced 31.07%
539,059
Class A Common Stock
Mar 29
2021
SELL
Payment of exercise price or tax liability
$1,102,435
$33.14 p/Share
33,266
Reduced 4.08%
782,059
Class A Common Stock