May 30
2025
BUY
Open market or private sale
$1,740,200
$24.86 p/Share
70,000
Added 25.95%
199,764
Common Stock, par valu...
Feb 14
2025
SELL
Payment of exercise price or tax liability
-
1,574
Reduced 0.58%
269,764
Common Stock, par valu...
Feb 14
2025
BUY
Exercise of conversion of derivative security
-
4,000
Added 1.45%
271,338
Common Stock, par valu...
Jan 02
2025
SELL
Payment of exercise price or tax liability
-
10,600
Reduced 3.81%
267,338
Common Stock, par valu...
Jan 02
2025
BUY
Exercise of conversion of derivative security
-
42,105
Added 13.16%
277,938
Common Stock, par valu...
Dec 27
2024
SELL
Payment of exercise price or tax liability
-
324
Reduced 0.14%
235,833
Common Stock, par valu...
Dec 27
2024
BUY
Exercise of conversion of derivative security
-
1,333
Added 0.56%
236,157
Common Stock, par valu...
Jun 04
2024
SELL
Open market or private sale
$276,648
$15.97 p/Share
17,323
Reduced 6.87%
234,824
Common Stock, par valu...
Jun 04
2024
BUY
Exercise of conversion of derivative security
$160,400
$4.01 p/Share
40,000
Added 13.69%
252,147
Common Stock, par valu...
Feb 15
2024
SELL
Payment of exercise price or tax liability
-
1,186
Reduced 0.56%
212,147
Common Stock, par valu...
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
4,000
Added 1.84%
213,333
Common Stock, par valu...
Dec 27
2023
BUY
Exercise of conversion of derivative security
-
1,333
Added 0.63%
209,333
Common Stock, par valu...
Dec 07
2023
BUY
Exercise of conversion of derivative security
$67,800
$1.13 p/Share
60,000
Added 22.39%
208,000
Common Stock, par valu...
May 12
2023
BUY
Exercise of conversion of derivative security
$39,500
$0.79 p/Share
50,000
Added 25.25%
148,000
Common Stock, par valu...
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
4,000
Added 3.92%
98,000
Common Stock, par valu...
Dec 06
2022
BUY
Exercise of conversion of derivative security
-
1,334
Added 1.4%
94,000
Common Stock, par valu...
Aug 24
2022
BUY
Exercise of conversion of derivative security
$101,200
$2.53 p/Share
40,000
Added 30.15%
92,666
Common Stock, par valu...
Jan 25
2022
BUY
Exercise of conversion of derivative security
$167,500
$3.35 p/Share
50,000
Added 48.7%
52,666
Common Stock, par valu...
Dec 03
2021
BUY
Exercise of conversion of derivative security
-
1,333
Added 33.33%
2,666
Common Stock, par valu...
Dec 22
2020
BUY
Exercise of conversion of derivative security
-
1,333
Added 50.0%
1,333
Common Stock, par valu...