Apr 26
2023
SELL
Payment of exercise price or tax liability
$574,778
$16.15 p/Share
35,590
Reduced 4.95%
683,591
Common Stock
Mar 06
2023
SELL
Open market or private sale
$266,139
$15.82 p/Share
16,823
Reduced 2.29%
719,181
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
189,021
Added 20.43%
736,004
Common Stock
Jan 09
2023
SELL
Open market or private sale
$119,900
$11.99 p/Share
10,000
Reduced 1.8%
546,983
Common Stock
Dec 05
2022
SELL
Open market or private sale
$98,800
$9.88 p/Share
10,000
Reduced 1.76%
556,983
Common Stock
Nov 07
2022
SELL
Open market or private sale
$92,500
$9.25 p/Share
10,000
Reduced 1.73%
566,690
Common Stock
Aug 11
2022
SELL
Payment of exercise price or tax liability
$5,524
$8.91 p/Share
620
Reduced 0.11%
576,690
Common Stock
Jun 03
2022
SELL
Payment of exercise price or tax liability
$23,119
$7.46 p/Share
3,099
Reduced 0.53%
577,310
Common Stock
May 17
2022
SELL
Payment of exercise price or tax liability
$281,559
$8.26 p/Share
34,087
Reduced 5.55%
580,409
Common Stock
Apr 28
2022
SELL
Payment of exercise price or tax liability
$386,786
$11.54 p/Share
33,517
Reduced 5.18%
613,051
Common Stock
Mar 18
2022
SELL
Payment of exercise price or tax liability
$115,767
$10.94 p/Share
10,582
Reduced 1.61%
646,568
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
115,385
Added 14.94%
657,150
Common Stock
Nov 12
2021
SELL
Open market or private sale
$113,831
$11.56 p/Share
9,847
Reduced 1.79%
541,765
Common Stock
Aug 05
2021
SELL
Payment of exercise price or tax liability
$9,443
$15.23 p/Share
620
Reduced 0.11%
550,598
Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$47,477
$15.32 p/Share
3,099
Reduced 0.56%
551,218
Common Stock
Jun 16
2021
SELL
Open market or private sale
$147,800
$14.78 p/Share
10,000
Reduced 1.77%
554,317
Common Stock
May 17
2021
BUY
Payment of exercise price or tax liability
$504,828
$14.81 p/Share
34,087
Added 5.7%
564,317
Common Stock
May 03
2021
SELL
Open market or private sale
$479,100
$15.97 p/Share
30,000
Reduced 4.78%
598,184
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$105,600
$3.52 p/Share
30,000
Added 4.56%
628,184
Common Stock
Apr 26
2021
SELL
Open market or private sale
$242,332
$16.63 p/Share
14,572
Reduced 2.38%
598,184
Common Stock
Feb 18
2021
SELL
Grant, award, or other acquisition
-
40,000
Reduced 6.13%
612,756
Common Stock
Oct 12
2020
SELL
Open market or private sale
$852,291
$9.47 p/Share
89,999
Reduced 13.6%
571,840
Common Stock