Mar 14
2025
SELL
Payment of exercise price or tax liability
$2,930
$0.99 p/Share
2,960
Reduced 10.06%
26,470
Common Stock, par valu...
Mar 14
2025
BUY
Grant, award, or other acquisition
-
8,000
Added 21.37%
29,430
Common Stock, par valu...
Mar 14
2024
SELL
Payment of exercise price or tax liability
$9,469
$3.58 p/Share
2,645
Reduced 10.99%
21,430
Common Stock, par valu...
Mar 14
2024
BUY
Grant, award, or other acquisition
-
8,000
Added 24.94%
24,075
Common Stock, par valu...
May 30
2023
SELL
Open market or private sale
$28,945
$7.69 p/Share
3,764
Reduced 18.97%
16,075
Common Stock, par valu...
Mar 14
2023
SELL
Payment of exercise price or tax liability
$15,139
$7.82 p/Share
1,936
Reduced 8.89%
19,839
Common Stock, par valu...
Mar 14
2023
BUY
Grant, award, or other acquisition
-
8,000
Added 26.87%
21,775
Common Stock, par valu...
Nov 03
2022
SELL
Open market or private sale
$40,131
$12.28 p/Share
3,268
Reduced 19.18%
13,775
Common Stock, par valu...
Mar 18
2022
SELL
Payment of exercise price or tax liability
$27,158
$15.68 p/Share
1,732
Reduced 9.23%
17,043
Common Stock, par valu...
Mar 14
2022
BUY
Grant, award, or other acquisition
-
6,400
Added 25.42%
18,775
Common Stock, par valu...
Mar 04
2022
SELL
Open market or private sale
$125,318
$16.17 p/Share
7,750
Reduced 38.51%
12,375
Common Stock, par valu...
Mar 04
2022
BUY
Exercise of conversion of derivative security
$32,318
$4.17 p/Share
7,750
Added 27.8%
20,125
Common Stock, par valu...
May 07
2021
SELL
Open market or private sale
$81,574
$29.03 p/Share
2,810
Reduced 18.51%
12,375
Common Stock, par valu...
Mar 18
2021
SELL
Payment of exercise price or tax liability
$22,201
$14.9 p/Share
1,490
Reduced 8.94%
15,185
Common Stock, par valu...
Mar 14
2021
BUY
Grant, award, or other acquisition
-
6,400
Added 27.74%
16,675
Common Stock, par valu...
Mar 09
2021
SELL
Open market or private sale
$116,482
$15.03 p/Share
7,750
Reduced 43.0%
10,275
Common Stock, par valu...
Mar 09
2021
BUY
Exercise of conversion of derivative security
$32,318
$4.17 p/Share
7,750
Added 30.07%
18,025
Common Stock, par valu...
Nov 10
2020
SELL
Open market or private sale
$60,600
$8.08 p/Share
7,500
Reduced 42.19%
10,275
Common Stock, par valu...
Nov 10
2020
BUY
Exercise of conversion of derivative security
$38,550
$5.14 p/Share
7,500
Added 29.67%
17,775
Common Stock, par valu...