Sep 09
2025
|
SELL
Open market or private sale
|
$32,285
$10.23 p/Share
|
3,156
Reduced 5.1%
|
58,770
Common Stock
|
|
Sep 08
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
7,156
Added 10.36%
|
61,926
Common Stock
|
|
Aug 19
2025
|
SELL
Open market or private sale
|
$39,136
$8.01 p/Share
|
4,886
Reduced 8.19%
|
54,770
Common Stock
|
|
Aug 18
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
11,312
Added 15.94%
|
59,656
Common Stock
|
|
Jun 03
2025
|
SELL
Open market or private sale
|
$13,052
$4.17 p/Share
|
3,130
Reduced 6.08%
|
48,344
Common Stock
|
|
Jun 02
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
11,007
Added 17.62%
|
51,474
Common Stock
|
|
Mar 14
2025
|
SELL
Open market or private sale
|
$11,737
$9.7 p/Share
|
1,210
Reduced 2.9%
|
40,467
Common Stock
|
|
Mar 13
2025
|
SELL
Open market or private sale
|
$2,591
$9.93 p/Share
|
261
Reduced 0.69%
|
37,394
Common Stock
|
|
Mar 13
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
4,283
Added 9.32%
|
41,677
Common Stock
|
|
Mar 12
2025
|
SELL
Open market or private sale
|
$6,417
$9.98 p/Share
|
643
Reduced 1.72%
|
36,720
Common Stock
|
|
Mar 12
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
935
Added 2.42%
|
37,655
Common Stock
|
|
Mar 11
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
2,028
Added 5.15%
|
37,363
Common Stock
|
|
Feb 12
2025
|
SELL
Open market or private sale
|
$7,921
$14.67 p/Share
|
540
Reduced 1.51%
|
35,335
Common Stock
|
|
Feb 11
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
1,544
Added 4.13%
|
35,875
Common Stock
|
|
Feb 10
2025
|
SELL
Open market or private sale
|
$8,554
$14.8 p/Share
|
578
Reduced 1.66%
|
34,331
Common Stock
|
|
Feb 07
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
1,687
Added 4.61%
|
34,909
Common Stock
|
|
Aug 19
2024
|
SELL
Payment of exercise price or tax liability
|
$111,323
$22.39 p/Share
|
4,972
Reduced 13.02%
|
33,222
Common Stock
|
|
Aug 19
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
11,312
Added 22.85%
|
38,194
Common Stock
|
|
Jun 03
2024
|
SELL
Payment of exercise price or tax liability
|
$120,149
$24.85 p/Share
|
4,835
Reduced 15.24%
|
26,882
Common Stock
|
|
Jun 03
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
11,000
Added 25.75%
|
31,717
Common Stock
|
|
Mar 04
2024
|
SELL
Payment of exercise price or tax liability
|
$223,796
$36.7 p/Share
|
6,098
Reduced 22.74%
|
20,717
Common Stock
|
|
Mar 04
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
20,776
Added 43.66%
|
26,815
Common Stock
|
|
Feb 11
2024
|
SELL
Payment of exercise price or tax liability
|
$14,652
$32.78 p/Share
|
447
Reduced 6.89%
|
6,039
Common Stock
|
|
Feb 11
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
1,544
Added 19.23%
|
6,486
Common Stock
|
|
Feb 07
2024
|
SELL
Payment of exercise price or tax liability
|
$15,637
$31.59 p/Share
|
495
Reduced 9.1%
|
4,942
Common Stock
|
|