May 16
2024
SELL
Open market or private sale
$61,041
$14.01 p/Share
4,357
Reduced 40.96%
6,279
Common Stock, par valu...
Feb 15
2024
SELL
Payment of exercise price or tax liability
$10,041
$13.87 p/Share
724
Reduced 6.37%
10,636
Common Stock, par valu...
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
2,089
Added 15.53%
11,360
Common Stock, par valu...
Feb 14
2024
SELL
Payment of exercise price or tax liability
$11,752
$13.34 p/Share
881
Reduced 8.68%
9,271
Common Stock, par valu...
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
2,542
Added 20.03%
10,152
Common Stock, par valu...
Feb 09
2024
SELL
Payment of exercise price or tax liability
$9,629
$13.62 p/Share
707
Reduced 8.5%
7,610
Common Stock, par valu...
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
2,038
Added 19.68%
8,317
Common Stock, par valu...
Aug 01
2023
SELL
Open market or private sale
$275,457
$19.08 p/Share
14,437
Reduced 69.69%
6,279
Common Stock, par valu...
Feb 15
2023
SELL
Payment of exercise price or tax liability
$11,555
$18.79 p/Share
615
Reduced 2.88%
20,716
Common Stock, par valu...
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
2,095
Added 8.94%
21,331
Common Stock, par valu...
Feb 10
2023
SELL
Payment of exercise price or tax liability
$53,495
$18.03 p/Share
2,967
Reduced 13.36%
19,236
Common Stock, par valu...
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
9,246
Added 29.4%
22,203
Common Stock, par valu...
Feb 09
2023
SELL
Payment of exercise price or tax liability
$12,713
$18.56 p/Share
685
Reduced 5.02%
12,957
Common Stock, par valu...
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
1,975
Added 12.65%
13,642
Common Stock, par valu...
Feb 12
2022
SELL
Payment of exercise price or tax liability
$53,745
$20.88 p/Share
2,574
Reduced 18.07%
11,667
Common Stock, par valu...
Feb 12
2022
BUY
Exercise of conversion of derivative security
-
8,355
Added 36.98%
14,241
Common Stock, par valu...
Feb 09
2022
SELL
Payment of exercise price or tax liability
$15,760
$22.84 p/Share
690
Reduced 10.49%
5,886
Common Stock, par valu...
Feb 09
2022
BUY
Exercise of conversion of derivative security
-
1,989
Added 23.22%
6,576
Common Stock, par valu...
Feb 15
2021
SELL
Payment of exercise price or tax liability
$21,705
$22.33 p/Share
972
Reduced 17.49%
4,587
Common Stock, par valu...
Feb 15
2021
BUY
Exercise of conversion of derivative security
$62,613
$22.33 p/Share
2,804
Added 33.53%
5,559
Common Stock, par valu...
Nov 24
2020
SELL
Open market or private sale
$32,364
$17.98 p/Share
1,800
Reduced 39.52%
2,755
Common Stock, par valu...