Jul 28
2025
SELL
Payment of exercise price or tax liability
$3,260
$21.74 p/Share
150
Reduced 0.32%
47,017
Common Stock
Jul 11
2025
SELL
Payment of exercise price or tax liability
$8,183
$14.11 p/Share
580
Reduced 1.21%
47,167
Common Stock
Jul 02
2025
SELL
Payment of exercise price or tax liability
$4,644
$15.13 p/Share
307
Reduced 0.64%
47,747
Common Stock
Jul 02
2025
BUY
Grant, award, or other acquisition
-
19,460
Added 28.82%
48,054
Common Stock
Apr 28
2025
SELL
Payment of exercise price or tax liability
$1,839
$8.76 p/Share
210
Reduced 0.76%
27,418
Common Stock
Apr 11
2025
SELL
Payment of exercise price or tax liability
$3,953
$8.52 p/Share
464
Reduced 1.65%
27,628
Common Stock
Apr 01
2025
BUY
Other acquisition or disposition
$16,368
$6.67 p/Share
2,454
Added 8.03%
28,092
Common Stock
Jan 27
2025
SELL
Payment of exercise price or tax liability
$2,031
$11.88 p/Share
171
Reduced 0.66%
25,638
Common Stock
Jan 13
2025
SELL
Payment of exercise price or tax liability
$7,419
$15.99 p/Share
464
Reduced 1.77%
25,809
Common Stock
Oct 27
2024
SELL
Payment of exercise price or tax liability
$2,233
$15.84 p/Share
141
Reduced 0.53%
26,273
Common Stock
Oct 11
2024
SELL
Payment of exercise price or tax liability
$6,151
$16.02 p/Share
384
Reduced 1.43%
26,414
Common Stock
Oct 01
2024
BUY
Other acquisition or disposition
$5,501
$10.42 p/Share
528
Added 1.93%
26,798
Common Stock
Jul 29
2024
SELL
Payment of exercise price or tax liability
$2,632
$18.54 p/Share
142
Reduced 0.54%
26,270
Common Stock
Jul 11
2024
BUY
Grant, award, or other acquisition
-
17,207
Added 39.45%
26,412
Common Stock
Apr 29
2024
SELL
Payment of exercise price or tax liability
$1,960
$12.1 p/Share
162
Reduced 1.73%
9,205
Common Stock
Apr 01
2024
BUY
Other acquisition or disposition
$15,750
$10.5 p/Share
1,500
Added 13.8%
9,367
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$2,622
$16.19 p/Share
162
Reduced 2.02%
7,867
Common Stock
Oct 27
2023
BUY
Grant, award, or other acquisition
-
6,329
Added 44.08%
8,029
Common Stock
Oct 02
2023
BUY
Other acquisition or disposition
$6,245
$12.49 p/Share
500
Added 22.73%
1,700
Common Stock
Apr 03
2023
BUY
Other acquisition or disposition
$14,988
$12.49 p/Share
1,200
Added 50.0%
1,200
Common Stock