Jun 13
2024
SELL
Payment of exercise price or tax liability
$34,773
$14.58 p/Share
2,385
Reduced 2.68%
86,696
Common Stock
Jun 13
2024
BUY
Exercise of conversion of derivative security
-
5,614
Added 5.93%
89,081
Common Stock
Apr 27
2024
SELL
Payment of exercise price or tax liability
$52,085
$13.66 p/Share
3,813
Reduced 4.34%
84,061
Common Stock
Apr 27
2024
BUY
Exercise of conversion of derivative security
-
6,609
Added 6.99%
87,874
Common Stock
Apr 25
2024
SELL
Payment of exercise price or tax liability
$129,328
$13.42 p/Share
9,637
Reduced 11.52%
73,994
Common Stock
Apr 25
2024
BUY
Grant, award, or other acquisition
-
34,840
Added 29.41%
83,631
Common Stock
Jun 13
2023
SELL
Payment of exercise price or tax liability
$18,870
$12.23 p/Share
1,543
Reduced 3.07%
48,791
Common Stock
Jun 13
2023
BUY
Exercise of conversion of derivative security
-
5,614
Added 10.03%
50,334
Common Stock
Jun 09
2023
SELL
Payment of exercise price or tax liability
$33,537
$12.16 p/Share
2,758
Reduced 5.81%
44,720
Common Stock
Jun 09
2023
BUY
Exercise of conversion of derivative security
-
10,032
Added 17.44%
47,478
Common Stock
Apr 27
2023
SELL
Payment of exercise price or tax liability
$21,535
$10.64 p/Share
2,024
Reduced 5.13%
37,446
Common Stock
Apr 27
2023
BUY
Exercise of conversion of derivative security
-
7,271
Added 8.21%
81,265
Common Stock
Apr 27
2023
BUY
Exercise of conversion of derivative security
-
7,268
Added 15.55%
39,470
Common Stock
Jun 09
2022
SELL
Payment of exercise price or tax liability
$41,796
$15.16 p/Share
2,757
Reduced 7.89%
32,202
Common Stock
Jun 09
2022
BUY
Exercise of conversion of derivative security
-
10,032
Added 22.3%
34,959
Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
$10,142
$13.95 p/Share
727
Reduced 2.83%
24,927
Common Stock
May 20
2022
BUY
Exercise of conversion of derivative security
-
2,645
Added 9.35%
25,654
Common Stock
Apr 28
2022
SELL
Payment of exercise price or tax liability
$32,701
$23.8 p/Share
1,374
Reduced 5.64%
23,009
Common Stock
Apr 28
2022
BUY
Exercise of conversion of derivative security
-
4,999
Added 17.01%
24,383
Common Stock
Apr 27
2022
SELL
Payment of exercise price or tax liability
$46,853
$23.45 p/Share
1,998
Reduced 9.34%
19,384
Common Stock
Apr 27
2022
BUY
Exercise of conversion of derivative security
-
7,268
Added 25.37%
21,382
Common Stock
Nov 14
2021
SELL
Payment of exercise price or tax liability
$8,236
$21.73 p/Share
379
Reduced 2.62%
14,114
Common Stock
Nov 14
2021
BUY
Exercise of conversion of derivative security
-
1,381
Added 8.7%
14,493
Common Stock
Jun 09
2021
SELL
Payment of exercise price or tax liability
$58,448
$21.2 p/Share
2,757
Reduced 17.37%
13,112
Common Stock
Jun 09
2021
BUY
Exercise of conversion of derivative security
-
10,032
Added 38.73%
15,869
Common Stock