Apr 18
2024
SELL
Payment of exercise price or tax liability
$11,201
$16.87 p/Share
664
Reduced 2.13%
30,561
Common Stock
Apr 18
2024
BUY
Exercise of conversion of derivative security
-
1,772
Added 5.37%
31,225
Common Stock
Apr 17
2024
SELL
Payment of exercise price or tax liability
$4,203
$16.68 p/Share
252
Reduced 0.85%
29,453
Common Stock
Apr 17
2024
BUY
Exercise of conversion of derivative security
-
671
Added 2.21%
29,705
Common Stock
Apr 07
2024
SELL
Payment of exercise price or tax liability
$36,144
$17.77 p/Share
2,034
Reduced 6.55%
29,034
Common Stock
Apr 07
2024
BUY
Exercise of conversion of derivative security
-
4,658
Added 13.04%
31,068
Common Stock
Mar 21
2024
SELL
Payment of exercise price or tax liability
$16,457
$17.85 p/Share
922
Reduced 3.37%
26,410
Common Stock
Mar 21
2024
BUY
Exercise of conversion of derivative security
-
2,111
Added 7.17%
27,332
Common Stock
Apr 18
2023
SELL
Payment of exercise price or tax liability
$9,521
$14.34 p/Share
664
Reduced 2.57%
25,221
Common Stock
Apr 18
2023
BUY
Exercise of conversion of derivative security
-
1,772
Added 6.41%
25,885
Common Stock
Apr 07
2023
SELL
Payment of exercise price or tax liability
$29,635
$14.57 p/Share
2,034
Reduced 7.78%
24,113
Common Stock
Apr 07
2023
BUY
Exercise of conversion of derivative security
-
4,658
Added 15.12%
26,147
Common Stock
Mar 27
2023
SELL
Payment of exercise price or tax liability
$15,796
$11.94 p/Share
1,323
Reduced 5.8%
21,489
Common Stock
Mar 27
2023
BUY
Exercise of conversion of derivative security
-
2,956
Added 11.47%
22,812
Common Stock
Apr 07
2022
SELL
Payment of exercise price or tax liability
$11,190
$14.92 p/Share
750
Reduced 3.64%
19,856
Common Stock
Apr 07
2022
BUY
Exercise of conversion of derivative security
-
1,955
Added 8.67%
20,606
Common Stock
Mar 27
2022
SELL
Payment of exercise price or tax liability
$16,483
$14.89 p/Share
1,107
Reduced 5.6%
18,651
Common Stock
Mar 27
2022
BUY
Exercise of conversion of derivative security
-
2,956
Added 13.01%
19,758
Common Stock
Mar 20
2022
SELL
Payment of exercise price or tax liability
$8,394
$14.7 p/Share
571
Reduced 3.29%
16,802
Common Stock
Mar 20
2022
BUY
Exercise of conversion of derivative security
-
1,305
Added 6.99%
17,355
Common Stock
Jan 22
2022
SELL
Payment of exercise price or tax liability
$22,034
$13.1 p/Share
1,682
Reduced 9.48%
16,068
Common Stock
Jan 22
2022
BUY
Exercise of conversion of derivative security
-
3,750
Added 17.44%
17,750
Common Stock
Jun 04
2021
SELL
Payment of exercise price or tax liability
$26,110
$15.71 p/Share
1,662
Reduced 10.61%
14,000
Common Stock
Jun 04
2021
BUY
Exercise of conversion of derivative security
-
3,491
Added 18.94%
14,938
Common Stock
Mar 27
2021
SELL
Payment of exercise price or tax liability
$20,547
$14.2 p/Share
1,447
Reduced 10.63%
12,171
Common Stock