May 16
2022
SELL
Open market or private sale
$227,479
$21.43 p/Share
10,615
Reduced 0.75%
1,406,066
Common Stock
May 02
2022
SELL
Open market or private sale
$87,919
$20.05 p/Share
4,385
Reduced 0.31%
1,416,681
Common Stock
Apr 07
2022
SELL
Open market or private sale
$300,000
$20.0 p/Share
15,000
Reduced 1.04%
1,421,066
Common Stock
Mar 22
2022
SELL
Payment of exercise price or tax liability
$766,835
$17.91 p/Share
42,816
Reduced 2.9%
1,436,066
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
98,640
Added 6.25%
1,478,882
Common Stock
Jan 03
2022
SELL
Open market or private sale
$319,200
$21.28 p/Share
15,000
Reduced 0.9%
1,658,744
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$373,813
$19.89 p/Share
18,794
Reduced 1.34%
1,380,242
Common Stock
Dec 02
2021
SELL
Open market or private sale
$300,000
$20.0 p/Share
15,000
Reduced 0.89%
1,673,744
Common Stock
Nov 05
2021
SELL
Open market or private sale
$298,000
$20.0 p/Share
14,900
Reduced 0.87%
1,688,744
Common Stock
Nov 04
2021
SELL
Open market or private sale
$2,000
$20.0 p/Share
100
Reduced 0.01%
1,703,644
Common Stock
Oct 01
2021
SELL
Open market or private sale
$300,750
$20.05 p/Share
15,000
Reduced 0.87%
1,703,744
Common Stock
Sep 10
2021
SELL
Open market or private sale
$306,150
$20.41 p/Share
15,000
Reduced 0.87%
1,718,744
Common Stock
Mar 23
2021
SELL
Payment of exercise price or tax liability
$665,361
$15.54 p/Share
42,816
Reduced 2.97%
1,399,036
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$781,822
$17.3 p/Share
45,192
Reduced 3.04%
1,441,852
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$998,164
$16.87 p/Share
59,168
Reduced 3.83%
1,487,044
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
103,343
Added 5.63%
1,733,744
Common Stock
Mar 23
2020
SELL
Payment of exercise price or tax liability
$91,293
$3.23 p/Share
28,264
Reduced 1.8%
1,546,212
Common Stock
Mar 16
2020
SELL
Payment of exercise price or tax liability
$114,260
$3.83 p/Share
29,833
Reduced 1.86%
1,574,476
Common Stock
Dec 16
2019
SELL
Payment of exercise price or tax liability
$81,135
$6.54 p/Share
12,406
Reduced 0.77%
1,604,309
Common Stock
Mar 25
2019
SELL
Payment of exercise price or tax liability
$281,418
$9.5 p/Share
29,623
Reduced 1.8%
1,616,715
Common Stock
Dec 17
2018
SELL
Payment of exercise price or tax liability
$99,000
$7.98 p/Share
12,406
Reduced 0.75%
1,646,338
Common Stock