Jun 14
2024
SELL
Payment of exercise price or tax liability
$10,714
$14.42 p/Share
743
Reduced 3.02%
23,855
Common Stock
Jun 14
2024
BUY
Exercise of conversion of derivative security
-
2,321
Added 8.62%
24,598
Common Stock
Mar 19
2024
SELL
Payment of exercise price or tax liability
$3,721
$7.97 p/Share
467
Reduced 2.05%
22,277
Common Stock
Mar 19
2024
BUY
Exercise of conversion of derivative security
-
1,252
Added 5.22%
22,744
Common Stock
Mar 18
2024
SELL
Payment of exercise price or tax liability
$2,797
$8.04 p/Share
348
Reduced 1.59%
21,492
Common Stock
Mar 18
2024
BUY
Exercise of conversion of derivative security
-
932
Added 4.09%
21,840
Common Stock
Mar 19
2023
SELL
Payment of exercise price or tax liability
$15,137
$8.67 p/Share
1,746
Reduced 7.71%
20,908
Common Stock
Mar 19
2023
BUY
Exercise of conversion of derivative security
-
4,677
Added 18.11%
21,142
Common Stock
Mar 18
2023
SELL
Payment of exercise price or tax liability
$3,017
$8.67 p/Share
348
Reduced 1.9%
17,977
Common Stock
Mar 18
2023
BUY
Exercise of conversion of derivative security
-
932
Added 4.84%
18,325
Common Stock
Mar 25
2022
SELL
Payment of exercise price or tax liability
$12,941
$17.37 p/Share
745
Reduced 4.11%
17,393
Common Stock
Mar 25
2022
BUY
Exercise of conversion of derivative security
-
2,328
Added 11.37%
18,138
Common Stock
Mar 24
2022
SELL
Payment of exercise price or tax liability
$32,994
$18.34 p/Share
1,799
Reduced 10.22%
15,810
Common Stock
Mar 24
2022
BUY
Grant, award, or other acquisition
-
5,494
Added 23.78%
17,609
Common Stock
Mar 19
2022
SELL
Payment of exercise price or tax liability
$20,423
$20.65 p/Share
989
Reduced 7.55%
12,115
Common Stock
Mar 19
2022
BUY
Exercise of conversion of derivative security
-
2,650
Added 17.67%
12,349
Common Stock
Mar 26
2021
SELL
Payment of exercise price or tax liability
$13,125
$25.24 p/Share
520
Reduced 4.74%
10,454
Common Stock
Mar 26
2021
BUY
Exercise of conversion of derivative security
-
1,622
Added 12.88%
10,974
Common Stock
Mar 25
2021
SELL
Payment of exercise price or tax liability
$39,096
$25.47 p/Share
1,535
Reduced 14.1%
9,352
Common Stock
Mar 25
2021
BUY
Exercise of conversion of derivative security
-
1,164
Added 13.77%
7,289
Common Stock
Mar 25
2021
BUY
Grant, award, or other acquisition
-
3,598
Added 25.5%
10,514
Common Stock
Mar 19
2021
SELL
Payment of exercise price or tax liability
$22,612
$29.95 p/Share
755
Reduced 10.97%
6,125
Common Stock
Mar 19
2021
BUY
Exercise of conversion of derivative security
-
2,024
Added 22.73%
6,880
Common Stock