Feb 04
2024
SELL
Payment of exercise price or tax liability
$598,745
$7.0 p/Share
85,535
Reduced 41.61%
120,011
Common Stock, par valu...
Feb 04
2024
BUY
Exercise of conversion of derivative security
-
205,546
Added 50.0%
205,546
Common Stock, par valu...
Dec 15
2023
SELL
Payment of exercise price or tax liability
$84,738
$6.63 p/Share
12,781
Reduced 41.03%
18,367
Common Stock, par valu...
Dec 15
2023
BUY
Exercise of conversion of derivative security
-
31,148
Added 50.0%
31,148
Common Stock, par valu...
Aug 04
2023
SELL
Payment of exercise price or tax liability
$577,767
$6.81 p/Share
84,841
Reduced 41.28%
120,705
Common Stock, par valu...
Aug 04
2023
BUY
Exercise of conversion of derivative security
-
205,546
Added 50.0%
205,546
Common Stock, par valu...
Feb 04
2023
SELL
Payment of exercise price or tax liability
$1,276,430
$14.98 p/Share
85,209
Reduced 41.45%
120,337
Common Stock, par valu...
Feb 04
2023
BUY
Exercise of conversion of derivative security
-
205,546
Added 50.0%
205,546
Common Stock, par valu...
Aug 04
2022
BUY
Exercise of conversion of derivative security
-
205,546
Added 8.47%
2,221,477
Common Stock, par valu...
Feb 08
2022
BUY
Open market or private purchase
$1,999,422
$19.66 p/Share
101,700
Added 4.8%
2,015,931
Common Stock, par valu...
Feb 04
2022
BUY
Exercise of conversion of derivative security
-
205,546
Added 9.7%
1,914,231
Common Stock, par valu...
Aug 04
2021
BUY
Exercise of conversion of derivative security
-
205,546
Added 10.74%
1,708,685
Common Stock, par valu...
Jun 29
2021
SELL
Open market or private sale
$755,077
$26.81 p/Share
28,164
Reduced 1.84%
1,503,139
Common Stock, par valu...
Jun 14
2021
SELL
Open market or private sale
$12,752,391
$26.81 p/Share
475,658
Reduced 23.7%
1,531,303
Common Stock, par valu...
Jun 03
2021
SELL
Open market or private sale
$1,704,573
$30.08 p/Share
56,668
Reduced 2.75%
2,006,961
Common Stock, par valu...
Jun 02
2021
SELL
Open market or private sale
$8,429,849
$29.11 p/Share
289,586
Reduced 12.31%
2,063,629
Common Stock, par valu...
Jun 01
2021
SELL
Open market or private sale
$4,840,271
$29.04 p/Share
166,676
Reduced 6.61%
2,353,215
Common Stock, par valu...
May 28
2021
BUY
Exercise of conversion of derivative security
-
1,096,243
Added 30.32%
2,519,891
Common Stock, par valu...
Apr 28
2021
-
1,003,500
Reduced 41.34%
1,423,648
Common Stock, par valu...
Feb 16
2021
SELL
Open market or private sale
$19,221,044
$25.22 p/Share
762,135
Reduced 23.9%
2,427,148
Common Stock, par valu...
Feb 01
2021
SELL
Open market or private sale
$2,541,074
$27.95 p/Share
90,915
Reduced 2.77%
3,189,283
Common Stock, par valu...
Jan 31
2021
BUY
Exercise of conversion of derivative security
-
205,545
Added 5.9%
3,280,198
Common Stock, par valu...