Apr 01
2025
BUY
Grant, award, or other acquisition
$666
$12.57 p/Share
53
Added 0.21%
25,653
Common Stock
Mar 03
2025
BUY
Grant, award, or other acquisition
$659
$10.81 p/Share
61
Added 0.24%
25,600
Common Stock
Feb 13
2025
SELL
Payment of exercise price or tax liability
$20,090
$11.5 p/Share
1,747
Reduced 6.4%
25,538
Common Stock
Feb 13
2025
BUY
Exercise of conversion of derivative security
-
6,298
Added 18.75%
27,285
Common Stock
Feb 03
2025
BUY
Grant, award, or other acquisition
$658
$10.8 p/Share
61
Added 0.29%
20,987
Common Stock
Jan 02
2025
BUY
Grant, award, or other acquisition
$655
$12.61 p/Share
52
Added 0.25%
20,925
Common Stock
Dec 02
2024
BUY
Grant, award, or other acquisition
$666
$13.33 p/Share
50
Added 0.24%
20,872
Common Stock
Nov 01
2024
BUY
Grant, award, or other acquisition
$664
$13.84 p/Share
48
Added 0.23%
20,822
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
$663
$14.11 p/Share
47
Added 0.23%
20,774
Common Stock
Sep 03
2024
BUY
Grant, award, or other acquisition
$665
$15.12 p/Share
44
Added 0.21%
20,727
Common Stock
Aug 01
2024
BUY
Grant, award, or other acquisition
$659
$21.29 p/Share
31
Added 0.15%
20,683
Common Stock
May 07
2024
BUY
Open market or private purchase
$3,967
$14.27 p/Share
278
Added 1.33%
20,652
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$40,381
$21.12 p/Share
1,912
Reduced 8.58%
20,374
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
-
6,893
Added 23.62%
22,286
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$31,533
$18.86 p/Share
1,672
Reduced 9.8%
15,393
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
-
6,027
Added 26.1%
17,065
Common Stock
Sep 21
2022
SELL
Payment of exercise price or tax liability
$22,220
$18.61 p/Share
1,194
Reduced 9.76%
11,038
Common Stock
Sep 21
2022
BUY
Grant, award, or other acquisition
-
4,304
Added 26.03%
12,232
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$26,003
$45.46 p/Share
572
Reduced 6.73%
7,928
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
-
2,063
Added 19.53%
8,500
Common Stock