Mar 14
2025
SELL
Payment of exercise price or tax liability
$9,640
$8.0 p/Share
1,205
Reduced 1.33%
89,461
Common Stock
Mar 02
2025
SELL
Payment of exercise price or tax liability
$22,565
$8.48 p/Share
2,661
Reduced 2.85%
90,666
Common Stock
Mar 02
2025
BUY
Exercise of conversion of derivative security
-
3,230
Added 3.35%
93,327
Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$1,089
$8.19 p/Share
133
Reduced 0.15%
90,097
Common Stock
Mar 01
2025
BUY
Exercise of conversion of derivative security
-
319
Added 0.35%
90,230
Common Stock
Feb 28
2025
SELL
Payment of exercise price or tax liability
$14,466
$8.49 p/Share
1,704
Reduced 1.86%
89,911
Common Stock
Feb 26
2025
BUY
Grant, award, or other acquisition
-
24,006
Added 20.76%
91,615
Common Stock
Nov 13
2024
BUY
Grant, award, or other acquisition
-
22,560
Added 25.02%
67,609
Common Stock
Mar 14
2024
SELL
Payment of exercise price or tax liability
$21,129
$17.52 p/Share
1,206
Reduced 2.61%
45,049
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$63,164
$16.57 p/Share
3,812
Reduced 7.64%
46,069
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$2,187
$16.57 p/Share
132
Reduced 0.28%
46,255
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
318
Added 0.68%
46,387
Common Stock
Feb 28
2024
BUY
Grant, award, or other acquisition
-
10,336
Added 17.16%
49,881
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$13,777
$17.44 p/Share
790
Reduced 1.96%
39,545
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
958
Added 2.34%
40,019
Common Stock
Mar 14
2023
BUY
Grant, award, or other acquisition
-
8,263
Added 17.41%
39,193
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$27,340
$26.34 p/Share
1,038
Reduced 3.25%
30,930
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$3,587
$26.77 p/Share
134
Reduced 0.34%
39,377
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
318
Added 0.8%
39,511
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$3,317
$25.13 p/Share
132
Reduced 0.41%
31,968
Common Stock
Feb 26
2023
BUY
Exercise of conversion of derivative security
-
132
Added 0.41%
32,100
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$7,893
$24.9 p/Share
317
Reduced 0.98%
31,968
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
15,578
Added 31.66%
33,620
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$8,568
$31.97 p/Share
268
Reduced 1.46%
18,042
Common Stock
Feb 26
2022
BUY
Exercise of conversion of derivative security
-
291
Added 1.58%
18,167
Common Stock