Feb 15
2024
SELL
Payment of exercise price or tax liability
$70,307
$13.87 p/Share
5,069
Reduced 9.11%
50,549
Common Stock, par valu...
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
11,624
Added 17.29%
55,618
Common Stock, par valu...
Feb 14
2024
SELL
Payment of exercise price or tax liability
$109,389
$13.35 p/Share
8,194
Reduced 15.7%
43,994
Common Stock, par valu...
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
18,793
Added 26.48%
52,188
Common Stock, par valu...
Feb 13
2024
SELL
Payment of exercise price or tax liability
$30,326
$13.22 p/Share
2,294
Reduced 6.43%
33,395
Common Stock, par valu...
Feb 13
2024
BUY
Grant, award, or other acquisition
$64,910
$13.22 p/Share
4,910
Added 12.09%
35,689
Common Stock, par valu...
Feb 09
2024
SELL
Payment of exercise price or tax liability
$17,651
$13.62 p/Share
1,296
Reduced 4.04%
30,779
Common Stock, par valu...
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
2,650
Added 7.63%
32,075
Common Stock, par valu...
Dec 01
2023
SELL
Payment of exercise price or tax liability
$34,882
$13.69 p/Share
2,548
Reduced 7.97%
29,425
Common Stock, par valu...
Dec 01
2023
BUY
Exercise of conversion of derivative security
-
5,870
Added 15.51%
31,973
Common Stock, par valu...
Feb 15
2023
SELL
Payment of exercise price or tax liability
$62,627
$18.79 p/Share
3,333
Reduced 10.69%
27,850
Common Stock, par valu...
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
11,651
Added 27.2%
31,183
Common Stock, par valu...
Feb 10
2023
SELL
Payment of exercise price or tax liability
$97,902
$18.03 p/Share
5,430
Reduced 21.75%
19,532
Common Stock, par valu...
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
12,050
Added 32.56%
24,962
Common Stock, par valu...
Feb 09
2023
SELL
Payment of exercise price or tax liability
$23,422
$18.56 p/Share
1,262
Reduced 8.9%
12,912
Common Stock, par valu...
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
2,579
Added 15.39%
14,174
Common Stock, par valu...
Dec 02
2022
SELL
Payment of exercise price or tax liability
$190
$17.31 p/Share
11
Reduced 0.09%
11,595
Common Stock, par valu...
Dec 02
2022
BUY
Exercise of conversion of derivative security
-
25
Added 0.21%
11,606
Common Stock, par valu...
Dec 01
2022
SELL
Payment of exercise price or tax liability
$33,409
$17.51 p/Share
1,908
Reduced 14.14%
11,581
Common Stock, par valu...
Dec 01
2022
BUY
Exercise of conversion of derivative security
-
4,376
Added 24.49%
13,489
Common Stock, par valu...
Feb 15
2022
SELL
Payment of exercise price or tax liability
$23,676
$22.42 p/Share
1,056
Reduced 10.38%
9,113
Common Stock, par valu...
Feb 15
2022
BUY
Grant, award, or other acquisition
$54,301
$22.42 p/Share
2,422
Added 19.24%
10,169
Common Stock, par valu...
Feb 12
2022
SELL
Payment of exercise price or tax liability
$96,069
$20.88 p/Share
4,601
Reduced 37.26%
7,747
Common Stock, par valu...
Feb 12
2022
BUY
Exercise of conversion of derivative security
-
10,522
Added 46.01%
12,348
Common Stock, par valu...
Feb 09
2022
SELL
Payment of exercise price or tax liability
$28,984
$22.84 p/Share
1,269
Reduced 41.0%
1,826
Common Stock, par valu...