Aug 15
2025
SELL
Payment of exercise price or tax liability
$49,439
$21.02 p/Share
2,352
Reduced 26.0%
6,694
Common Stock
Aug 15
2025
BUY
Exercise of conversion of derivative security
$58,225
$21.02 p/Share
2,770
Added 23.44%
9,046
Common Stock
Jul 28
2025
BUY
Grant, award, or other acquisition
-
2,509
Added 28.56%
6,276
Common Stock
Feb 28
2025
SELL
Payment of exercise price or tax liability
$26,201
$22.13 p/Share
1,184
Reduced 23.91%
3,767
Common Stock
Feb 28
2025
BUY
Exercise of conversion of derivative security
$73,228
$22.13 p/Share
3,309
Added 40.06%
4,951
Common Stock
Nov 22
2024
SELL
Open market or private sale
$51,802
$29.35 p/Share
1,765
Reduced 51.81%
1,642
Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$19,900
$25.0 p/Share
796
Reduced 18.94%
3,407
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
$64,025
$25.0 p/Share
2,561
Added 37.86%
4,203
Common Stock
Jul 29
2024
BUY
Grant, award, or other acquisition
-
878
Added 34.84%
1,642
Common Stock
Jun 13
2024
SELL
Open market or private sale
$14,110
$24.37 p/Share
579
Reduced 43.11%
764
Common Stock
Mar 07
2024
SELL
Open market or private sale
$25,550
$25.55 p/Share
1,000
Reduced 42.68%
1,343
Common Stock
Dec 04
2023
SELL
Open market or private sale
$10,908
$24.24 p/Share
450
Reduced 16.11%
2,343
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$24,040
$25.99 p/Share
925
Reduced 24.88%
2,793
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
$76,774
$25.99 p/Share
2,954
Added 44.27%
3,718
Common Stock
Jul 24
2023
BUY
Grant, award, or other acquisition
-
764
Added 50.0%
764
Common Stock
Mar 09
2023
SELL
Open market or private sale
$23,688
$29.61 p/Share
800
Reduced 100.0%
0
Common Stock
Feb 17
2023
SELL
Open market or private sale
$21,170
$29.0 p/Share
730
Reduced 47.71%
800
Common Stock
Dec 08
2022
SELL
Open market or private sale
$17,850
$25.5 p/Share
700
Reduced 31.39%
1,530
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$24,598
$27.27 p/Share
902
Reduced 28.8%
2,230
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
$85,410
$27.27 p/Share
3,132
Added 50.0%
3,132
Common Stock