Mar 31
2023
SELL
Payment of exercise price or tax liability
$200,037
$11.81 p/Share
16,938
Reduced 5.06%
318,079
Class A Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
33,333
Added 9.05%
335,017
Class A Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$230,850
$11.71 p/Share
19,714
Reduced 7.8%
232,898
Class A Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
68,786
Added 18.57%
301,684
Class A Common Stock
Mar 18
2022
SELL
Payment of exercise price or tax liability
$215,214
$6.95 p/Share
30,966
Reduced 2.97%
1,010,447
Class A Common Stock
Mar 18
2022
BUY
Grant, award, or other acquisition
-
60,660
Added 5.5%
1,041,413
Class A Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$517,188
$6.58 p/Share
78,600
Reduced 8.34%
864,339
Class A Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
116,414
Added 10.61%
980,753
Class A Common Stock
Mar 24
2021
SELL
Payment of exercise price or tax liability
$144,773
$6.23 p/Share
23,238
Reduced 2.41%
942,939
Class A Common Stock
Mar 24
2021
BUY
Grant, award, or other acquisition
-
47,454
Added 4.68%
966,177
Class A Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$457,831
$6.97 p/Share
65,686
Reduced 7.77%
780,135
Class A Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
-
138,588
Added 13.11%
918,723
Class A Common Stock
Aug 12
2020
BUY
Open market or private purchase
$192,750
$2.57 p/Share
75,000
Added 8.14%
845,821
Class A Common Stock
Mar 16
2020
SELL
Payment of exercise price or tax liability
$63,822
$2.17 p/Share
29,411
Reduced 5.09%
548,599
Class A Common Stock
Mar 16
2020
BUY
Grant, award, or other acquisition
-
222,222
Added 22.38%
770,821
Class A Common Stock
Jan 06
2020
SELL
Payment of exercise price or tax liability
$31,919
$4.74 p/Share
6,734
Reduced 1.15%
578,010
Class A Common Stock
Mar 15
2019
SELL
Payment of exercise price or tax liability
$69,192
$5.36 p/Share
12,909
Reduced 2.6%
483,644
Class A Common Stock
Mar 15
2019
BUY
Grant, award, or other acquisition
-
101,100
Added 14.74%
584,744
Class A Common Stock
Jan 04
2019
SELL
Payment of exercise price or tax liability
$61,390
$4.88 p/Share
12,580
Reduced 2.47%
496,553
Class A Common Stock
Aug 09
2018
BUY
Other acquisition or disposition
-
26,380
Added 4.93%
509,133
Class A Common Stock
Apr 02
2018
BUY
Other acquisition or disposition
-
53,138
Added 9.92%
482,753
Class A Common Stock
Mar 15
2018
BUY
Grant, award, or other acquisition
-
79,091
Added 15.55%
429,615
Class A Common Stock
Jan 08
2018
SELL
Payment of exercise price or tax liability
$182,247
$10.99 p/Share
16,583
Reduced 4.52%
350,524
Class A Common Stock