Feb 15
2024
SELL
Payment of exercise price or tax liability
$65,369
$13.87 p/Share
4,713
Reduced 8.2%
52,764
Common Stock, par valu...
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
12,593
Added 17.97%
57,477
Common Stock, par valu...
Feb 14
2024
SELL
Payment of exercise price or tax liability
$79,525
$13.35 p/Share
5,957
Reduced 11.72%
44,884
Common Stock, par valu...
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
15,908
Added 23.83%
50,841
Common Stock, par valu...
Feb 13
2024
SELL
Payment of exercise price or tax liability
$101,873
$13.22 p/Share
7,706
Reduced 18.07%
34,933
Common Stock, par valu...
Feb 13
2024
BUY
Grant, award, or other acquisition
$250,347
$13.22 p/Share
18,937
Added 30.75%
42,639
Common Stock, par valu...
Feb 09
2024
SELL
Payment of exercise price or tax liability
$46,662
$13.62 p/Share
3,426
Reduced 12.63%
23,702
Common Stock, par valu...
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
8,898
Added 24.7%
27,128
Common Stock, par valu...
Dec 08
2023
SELL
Payment of exercise price or tax liability
$18,317
$13.67 p/Share
1,340
Reduced 6.85%
18,230
Common Stock, par valu...
Dec 08
2023
BUY
Exercise of conversion of derivative security
-
1,340
Added 6.41%
19,570
Common Stock, par valu...
Nov 01
2023
SELL
Payment of exercise price or tax liability
$22,506
$11.27 p/Share
1,997
Reduced 9.87%
18,230
Common Stock, par valu...
Nov 01
2023
BUY
Exercise of conversion of derivative security
-
5,252
Added 20.61%
20,227
Common Stock, par valu...
Aug 01
2023
SELL
Open market or private sale
$576,000
$19.2 p/Share
30,000
Reduced 66.7%
14,975
Common Stock, par valu...
Feb 15
2023
SELL
Payment of exercise price or tax liability
$91,826
$18.79 p/Share
4,887
Reduced 9.8%
44,975
Common Stock, par valu...
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
12,623
Added 20.2%
49,862
Common Stock, par valu...
Feb 10
2023
SELL
Payment of exercise price or tax liability
$301,191
$18.03 p/Share
16,705
Reduced 30.97%
37,239
Common Stock, par valu...
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
45,017
Added 45.49%
53,944
Common Stock, par valu...
Feb 09
2023
SELL
Payment of exercise price or tax liability
$76,541
$18.56 p/Share
4,124
Reduced 31.6%
8,927
Common Stock, par valu...
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
9,950
Added 43.26%
13,051
Common Stock, par valu...
Dec 14
2022
SELL
Payment of exercise price or tax liability
$24,299
$16.53 p/Share
1,470
Reduced 32.16%
3,101
Common Stock, par valu...
Dec 14
2022
BUY
Exercise of conversion of derivative security
$24,299
$16.53 p/Share
1,470
Added 24.33%
4,571
Common Stock, par valu...
Dec 01
2022
SELL
Open market or private sale
$625,240
$17.76 p/Share
35,205
Reduced 91.9%
3,101
Common Stock, par valu...
Nov 01
2022
SELL
Payment of exercise price or tax liability
$32,373
$16.09 p/Share
2,012
Reduced 4.99%
38,306
Common Stock, par valu...
Nov 01
2022
BUY
Exercise of conversion of derivative security
-
5,113
Added 11.25%
40,318
Common Stock, par valu...
Feb 15
2022
SELL
Payment of exercise price or tax liability
$82,595
$22.42 p/Share
3,684
Reduced 9.47%
35,205
Common Stock, par valu...