Aug 01
2023
SELL
Payment of exercise price or tax liability
$800
$10.67 p/Share
75
Reduced 0.02%
418,087
Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$696
$9.28 p/Share
75
Reduced 0.02%
418,162
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$696
$9.29 p/Share
75
Reduced 0.02%
422,516
Common Stock
May 31
2023
SELL
Payment of exercise price or tax liability
$941
$9.14 p/Share
103
Reduced 0.02%
422,591
Common Stock
May 30
2023
SELL
Payment of exercise price or tax liability
$50,596
$9.11 p/Share
5,554
Reduced 1.3%
422,694
Common Stock
May 30
2023
BUY
Exercise of conversion of derivative security
-
22,836
Added 5.06%
428,248
Common Stock
May 27
2023
SELL
Payment of exercise price or tax liability
$38,981
$9.11 p/Share
4,279
Reduced 1.01%
418,237
Common Stock
May 22
2023
BUY
Grant, award, or other acquisition
-
43,524
Added 9.69%
405,412
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$843
$11.71 p/Share
72
Reduced 0.02%
361,888
Common Stock
Apr 30
2023
SELL
Payment of exercise price or tax liability
$1,466
$11.73 p/Share
125
Reduced 0.03%
361,960
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$1,273
$12.36 p/Share
103
Reduced 0.03%
362,085
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$2,311
$12.36 p/Share
187
Reduced 0.05%
362,188
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$1,857
$10.86 p/Share
171
Reduced 0.05%
362,375
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$2,008
$10.74 p/Share
187
Reduced 0.05%
362,546
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$2,297
$16.77 p/Share
137
Reduced 0.04%
362,733
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$3,246
$17.36 p/Share
187
Reduced 0.05%
362,870
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$2,087
$15.24 p/Share
137
Reduced 0.04%
363,057
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$2,514
$15.24 p/Share
165
Reduced 0.05%
363,194
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$2,272
$18.78 p/Share
121
Reduced 0.03%
363,359
Common Stock
Nov 30
2022
SELL
Payment of exercise price or tax liability
$2,994
$18.26 p/Share
164
Reduced 0.05%
363,480
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$1,771
$14.76 p/Share
120
Reduced 0.03%
363,644
Common Stock
Oct 31
2022
SELL
Payment of exercise price or tax liability
$2,409
$14.6 p/Share
165
Reduced 0.05%
363,764
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$1,744
$14.41 p/Share
121
Reduced 0.03%
363,929
Common Stock
Sep 30
2022
SELL
Payment of exercise price or tax liability
$2,378
$14.41 p/Share
165
Reduced 0.05%
364,050
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$5,050
$17.72 p/Share
285
Reduced 0.08%
364,215
Common Stock