Aug 06
2024
SELL
Payment of exercise price or tax liability
$716,547
$14.52 p/Share
49,349
Reduced 7.01%
654,473
Common Stock
Aug 06
2024
BUY
Exercise of conversion of derivative security
-
109,422
Added 13.45%
703,823
Common Stock
Jul 01
2024
SELL
Open market or private sale
$1,376,149
$13.98 p/Share
98,437
Reduced 14.21%
594,401
Common Stock
May 16
2024
SELL
Open market or private sale
$493,507
$15.04 p/Share
32,813
Reduced 4.52%
692,838
Common Stock
Apr 01
2024
SELL
Open market or private sale
$643,125
$14.7 p/Share
43,750
Reduced 5.69%
725,651
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$1,533,506
$14.01 p/Share
109,458
Reduced 12.45%
769,401
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
-
242,597
Added 21.63%
878,859
Common Stock
Feb 05
2024
SELL
Open market or private sale
$2,281,500
$15.21 p/Share
150,000
Reduced 19.08%
636,262
Common Stock
Nov 30
2023
SELL
Open market or private sale
$1,538,000
$15.38 p/Share
100,000
Reduced 11.28%
786,262
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$3,206,854
$17.4 p/Share
184,302
Reduced 17.22%
886,262
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
408,628
Added 27.63%
1,070,564
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$3,358,880
$22.92 p/Share
146,548
Reduced 18.13%
661,936
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
324,977
Added 28.67%
808,484
Common Stock
Mar 04
2021
SELL
Payment of exercise price or tax liability
$1,600,042
$18.05 p/Share
88,645
Reduced 15.49%
483,507
Common Stock
Mar 04
2021
BUY
Exercise of conversion of derivative security
-
196,551
Added 25.57%
572,152
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$551,895
$18.23 p/Share
30,274
Reduced 7.46%
375,601
Common Stock
Feb 28
2021
BUY
Exercise of conversion of derivative security
-
67,174
Added 14.2%
405,875
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$112,995
$13.95 p/Share
8,100
Reduced 2.34%
338,701
Common Stock
Dec 31
2020
BUY
Exercise of conversion of derivative security
-
17,958
Added 4.92%
346,801
Common Stock