Jan 30
2024
SELL
Open market or private sale
$377,979
$13.17 p/Share
28,700
Reduced 4.81%
568,221
Common Stock
Nov 21
2023
SELL
Open market or private sale
$30,167
$10.97 p/Share
2,750
Reduced 0.46%
592,763
Common Stock
Nov 07
2023
SELL
Open market or private sale
$44,978
$10.46 p/Share
4,300
Reduced 0.72%
595,513
Common Stock
Aug 09
2023
SELL
Open market or private sale
$146,991
$11.97 p/Share
12,280
Reduced 2.02%
594,563
Common Stock
Aug 09
2023
-
4,200
Reduced 0.69%
606,843
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$734,560
$10.99 p/Share
66,839
Reduced 9.93%
606,297
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
-
163,695
Added 19.56%
673,136
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
55,555
Added 9.88%
506,664
Common Stock
Nov 15
2022
SELL
Open market or private sale
$711,580
$15.14 p/Share
47,000
Reduced 9.4%
452,888
Common Stock
Nov 15
2022
-
3,350
Reduced 0.74%
449,538
Common Stock
May 31
2022
SELL
Open market or private sale
$387,846
$13.77 p/Share
28,166
Reduced 5.37%
496,473
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$486,405
$13.15 p/Share
36,989
Reduced 6.22%
558,056
Common Stock
May 01
2022
BUY
Grant, award, or other acquisition
-
85,048
Added 12.51%
595,045
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
55,594
Added 9.86%
508,234
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$17,926
$15.52 p/Share
1,155
Reduced 0.25%
452,640
Common Stock
Aug 20
2021
SELL
Open market or private sale
$460,835
$14.71 p/Share
31,328
Reduced 5.11%
581,290
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$473,940
$15.32 p/Share
30,936
Reduced 4.82%
611,486
Common Stock
May 01
2021
BUY
Grant, award, or other acquisition
-
70,194
Added 9.85%
642,422
Common Stock
Mar 26
2021
BUY
Grant, award, or other acquisition
-
24,875
Added 4.27%
558,325
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$29,775
$15.34 p/Share
1,941
Reduced 0.36%
533,450
Common Stock
Feb 22
2021
SELL
Open market or private sale
$25,243
$15.64 p/Share
1,614
Reduced 0.29%
546,154
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$168,333
$15.64 p/Share
10,763
Reduced 1.97%
535,391
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
$154,369
$9.08 p/Share
17,001
Added 3.01%
547,768
Common Stock