Jan 31
2025
SELL
Payment of exercise price or tax liability
$35,458
$12.88 p/Share
2,753
Reduced 36.15%
4,863
Common Stock
Jan 31
2025
BUY
Grant, award, or other acquisition
-
2,647
Added 25.79%
7,616
Common Stock
Jan 31
2025
BUY
Exercise of conversion of derivative security
-
2,699
Added 35.2%
4,969
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$20,672
$12.92 p/Share
1,600
Reduced 41.34%
2,270
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
549
Added 12.42%
3,870
Common Stock
Jan 29
2024
BUY
Exercise of conversion of derivative security
-
3,321
Added 50.0%
3,321
Common Stock
Nov 02
2023
SELL
Open market or private sale
$118,968
$10.98 p/Share
10,835
Reduced 67.33%
5,258
Common Stock
Nov 02
2023
SELL
Other acquisition or disposition
-
5,258
Reduced 100.0%
0
Common Stock
Aug 08
2023
SELL
Open market or private sale
$66,859
$13.9 p/Share
4,810
Reduced 23.32%
15,815
Common Stock
Jun 06
2023
SELL
Open market or private sale
$26,950
$10.78 p/Share
2,500
Reduced 10.81%
20,625
Common Stock
Jan 30
2023
SELL
Payment of exercise price or tax liability
$80,316
$18.0 p/Share
4,462
Reduced 16.17%
23,125
Common Stock
Jan 30
2023
BUY
Grant, award, or other acquisition
-
6,632
Added 19.38%
27,587
Common Stock
Jan 30
2023
BUY
Exercise of conversion of derivative security
-
2,191
Added 9.47%
20,955
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$30,592
$21.23 p/Share
1,441
Reduced 7.25%
18,448
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
-
4,100
Added 17.09%
19,889
Common Stock
Jan 23
2022
SELL
Payment of exercise price or tax liability
$19,513
$21.21 p/Share
920
Reduced 5.63%
15,413
Common Stock
Jan 23
2022
BUY
Exercise of conversion of derivative security
-
2,225
Added 11.99%
16,333
Common Stock
Jun 05
2021
SELL
Payment of exercise price or tax liability
$20,479
$22.14 p/Share
925
Reduced 6.15%
14,108
Common Stock
Jun 05
2021
BUY
Exercise of conversion of derivative security
-
2,500
Added 14.26%
15,033
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$33,014
$19.25 p/Share
1,715
Reduced 12.04%
12,533
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
-
4,682
Added 24.73%
14,248
Common Stock
Jan 25
2021
SELL
Payment of exercise price or tax liability
$1,526
$17.95 p/Share
85
Reduced 0.88%
9,566
Common Stock
Jan 25
2021
BUY
Exercise of conversion of derivative security
-
236
Added 2.39%
9,651
Common Stock