Nov 30
2023
SELL
Open market or private sale
$550,250
$22.01 p/Share
25,000
Reduced 4.11%
583,345
Common Stock
Sep 06
2023
SELL
Payment of exercise price or tax liability
$319,663
$22.27 p/Share
14,354
Reduced 2.31%
608,345
Common Stock
Sep 06
2023
BUY
Grant, award, or other acquisition
-
57,900
Added 8.51%
622,699
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$154,377
$21.51 p/Share
7,177
Reduced 1.25%
564,799
Common Stock
Aug 01
2023
SELL
Open market or private sale
$1,093,587
$19.63 p/Share
55,710
Reduced 8.88%
571,976
Common Stock
Aug 01
2023
BUY
Exercise of conversion of derivative security
$821,165
$14.74 p/Share
55,710
Added 8.15%
627,686
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$229,527
$19.18 p/Share
11,967
Reduced 2.05%
571,976
Common Stock
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