Apr 05
2023
SELL
Open market or private sale
$778,989
$20.01 p/Share
38,930
Reduced 6.27%
582,435
Common Stock
Apr 05
2023
BUY
Exercise of conversion of derivative security
$205,328
$14.74 p/Share
13,930
Added 2.19%
621,365
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
-
79,719
Added 11.6%
607,435
Common Stock
Mar 01
2023
SELL
Open market or private sale
$1,333,741
$17.13 p/Share
77,860
Reduced 12.86%
527,716
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
$410,656
$14.74 p/Share
27,860
Added 4.4%
605,576
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$34,876
$18.08 p/Share
1,929
Reduced 0.33%
577,716
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$119,927
$16.71 p/Share
7,177
Reduced 1.22%
579,645
Common Stock
Aug 03
2022
SELL
Payment of exercise price or tax liability
$154,234
$21.49 p/Share
7,177
Reduced 1.14%
622,804
Common Stock
Aug 03
2022
BUY
Grant, award, or other acquisition
-
28,950
Added 4.39%
629,981
Common Stock
May 16
2022
SELL
Open market or private sale
$361,260
$20.07 p/Share
18,000
Reduced 2.98%
586,822
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$107,408
$20.08 p/Share
5,349
Reduced 0.88%
601,031
Common Stock
Mar 29
2022
SELL
Open market or private sale
$292,226
$22.0 p/Share
13,283
Reduced 2.15%
605,236
Common Stock
Mar 28
2022
SELL
Open market or private sale
$103,774
$22.0 p/Share
4,717
Reduced 0.76%
618,519
Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
-
67,875
Added 9.82%
623,236
Common Stock
Feb 24
2022
SELL
Open market or private sale
$360,000
$20.0 p/Share
18,000
Reduced 3.14%
555,361
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$227,281
$18.59 p/Share
12,226
Reduced 2.09%
573,361
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$44,557
$17.0 p/Share
2,621
Reduced 0.45%
585,587
Common Stock
Dec 15
2021
BUY
Grant, award, or other acquisition
-
9,994
Added 1.67%
588,208
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$988,459
$18.1 p/Share
54,611
Reduced 8.63%
578,214
Common Stock
Nov 01
2021
SELL
Open market or private sale
$112,728
$22.03 p/Share
5,117
Reduced 0.8%
632,825
Common Stock
Oct 15
2021
SELL
Open market or private sale
$283,684
$22.02 p/Share
12,883
Reduced 1.98%
637,942
Common Stock
Sep 30
2021
SELL
Payment of exercise price or tax liability
$156,644
$20.63 p/Share
7,593
Reduced 1.15%
650,825
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
-
28,950
Added 4.21%
658,418
Common Stock
May 17
2021
SELL
Open market or private sale
$457,020
$25.39 p/Share
18,000
Reduced 2.89%
604,822
Common Stock
Apr 26
2021
SELL
Open market or private sale
$450,540
$25.03 p/Share
18,000
Reduced 2.79%
628,248
Common Stock