Nov 13
2024
SELL
Open market or private sale
$224,010
$24.89 p/Share
9,000
Reduced 19.26%
37,722
Common Stock, No Par V...
Nov 13
2024
BUY
Exercise of conversion of derivative security
$184,950
$20.55 p/Share
9,000
Added 16.15%
46,722
Common Stock, No Par V...
Jan 19
2024
SELL
Payment of exercise price or tax liability
$6,317
$17.5 p/Share
361
Reduced 0.95%
37,723
Common Stock, No Par V...
Jan 19
2024
BUY
Exercise of conversion of derivative security
-
767
Added 1.97%
38,084
Common Stock, No Par V...
Jan 18
2024
SELL
Payment of exercise price or tax liability
$23,871
$17.63 p/Share
1,354
Reduced 3.5%
37,317
Common Stock, No Par V...
Jan 18
2024
BUY
Exercise of conversion of derivative security
-
2,603
Added 6.31%
38,671
Common Stock, No Par V...
Jan 19
2023
BUY
Exercise of conversion of derivative security
-
767
Added 2.08%
36,068
Common Stock, No Par V...
Apr 27
2022
SELL
Exercise of conversion of derivative security
$240,004
$11.15 p/Share
21,525
Reduced 50.28%
21,288
Stock Options
Apr 27
2022
SELL
Exercise of conversion of derivative security
$240,004
$11.15 p/Share
21,525
Reduced 50.28%
21,288
Stock Options
Apr 27
2022
SELL
Exercise of conversion of derivative security
$240,004
$11.15 p/Share
21,525
Reduced 50.28%
21,288
Stock Options
Apr 27
2022
BUY
Exercise of conversion of derivative security
$240,004
$11.15 p/Share
21,525
Added 37.88%
35,301
Common Stock, No Par V...
Apr 27
2022
BUY
Exercise of conversion of derivative security
$240,004
$11.15 p/Share
21,525
Added 37.88%
35,301
Common Stock, No Par V...
Apr 27
2022
BUY
Exercise of conversion of derivative security
$240,004
$11.15 p/Share
21,525
Added 37.88%
35,301
Common Stock, No Par V...
Aug 10
2021
SELL
Open market or private sale
$500,000
$25.0 p/Share
20,000
Reduced 59.21%
13,776
Common Stock, No Par V...
Aug 10
2021
BUY
Exercise of conversion of derivative security
$223,000
$11.15 p/Share
20,000
Added 37.19%
33,776
Common Stock, No Par V...
Apr 30
2021
SELL
Open market or private sale
$202,071
$20.86 p/Share
9,687
Reduced 41.29%
13,776
Common Stock, No Par V...
Apr 30
2021
BUY
Exercise of conversion of derivative security
$89,992
$9.29 p/Share
9,687
Added 29.22%
23,463
Common Stock, No Par V...
Apr 24
2020
BUY
Open market or private purchase
$5,815
$11.63 p/Share
500
Added 3.5%
13,776
Common Stock, No Par V...
Mar 10
2020
BUY
Open market or private purchase
$7,030
$14.06 p/Share
500
Added 3.63%
13,276
Common Stock, No Par V...
Sep 11
2019
SELL
Exercise of conversion of derivative security
$411,554
$19.99 p/Share
20,588
Reduced 61.71%
12,776
Common Stock, No Par V...
Sep 11
2019
SELL
Exercise of conversion of derivative security
$191,263
$9.29 p/Share
20,588
Reduced 24.48%
63,499
Stock Options
Sep 11
2019
BUY
Exercise of conversion of derivative security
$191,263
$9.29 p/Share
20,588
Added 38.16%
33,364
Common Stock, No Par V...
Jun 14
2019
SELL
Exercise of conversion of derivative security
$1,858
$9.29 p/Share
200
Reduced 0.24%
84,087
Stock Options
Jun 14
2019
BUY
Exercise of conversion of derivative security
$1,858
$9.29 p/Share
200
Added 1.54%
12,776
Common Stock, No Par V...
Feb 25
2019
SELL
Exercise of conversion of derivative security
$37,160
$9.29 p/Share
4,000
Reduced 4.53%
84,287
Stock Options