Jun 12
2024
SELL
Payment of exercise price or tax liability
$57,167
$22.41 p/Share
2,551
Reduced 5.21%
46,417
Common Stock
Jun 12
2024
BUY
Exercise of conversion of derivative security
$53,298
$18.0 p/Share
2,961
Added 5.7%
48,968
Common Stock
Nov 07
2023
SELL
Payment of exercise price or tax liability
$13,188
$22.66 p/Share
582
Reduced 1.25%
46,007
Common Stock
Nov 06
2023
BUY
Grant, award, or other acquisition
$401,247
$23.14 p/Share
17,340
Added 27.12%
46,589
Common Stock
Nov 05
2023
SELL
Payment of exercise price or tax liability
$13,143
$23.14 p/Share
568
Reduced 1.9%
29,249
Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
$13,659
$21.75 p/Share
628
Reduced 2.06%
29,817
Common Stock
Oct 31
2023
SELL
Payment of exercise price or tax liability
$8,226
$21.82 p/Share
377
Reduced 1.22%
30,445
Common Stock
Apr 28
2023
SELL
Open market or private sale
$32,336
$20.21 p/Share
1,600
Reduced 4.93%
30,822
Common Stock
Apr 28
2023
BUY
Exercise of conversion of derivative security
$28,800
$18.0 p/Share
1,600
Added 4.7%
32,422
Common Stock
Mar 31
2023
SELL
Open market or private sale
$34,128
$21.33 p/Share
1,600
Reduced 5.19%
29,222
Common Stock
Mar 31
2023
BUY
Exercise of conversion of derivative security
$28,800
$18.0 p/Share
1,600
Added 4.93%
30,822
Common Stock
Feb 28
2023
SELL
Open market or private sale
$41,808
$26.13 p/Share
1,600
Reduced 4.93%
30,822
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
$28,800
$18.0 p/Share
1,600
Added 4.7%
32,422
Common Stock
Jan 31
2023
SELL
Open market or private sale
$40,368
$25.23 p/Share
1,600
Reduced 4.93%
30,822
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
$28,800
$18.0 p/Share
1,600
Added 4.7%
32,422
Common Stock
Dec 30
2022
SELL
Open market or private sale
$42,720
$26.7 p/Share
1,600
Reduced 4.93%
30,822
Common Stock
Dec 30
2022
BUY
Exercise of conversion of derivative security
$27,680
$17.3 p/Share
1,600
Added 4.84%
31,461
Common Stock
Nov 30
2022
SELL
Open market or private sale
$42,176
$26.36 p/Share
1,600
Reduced 4.93%
30,822
Common Stock
Nov 30
2022
BUY
Exercise of conversion of derivative security
$26,544
$16.59 p/Share
1,600
Added 4.7%
32,422
Common Stock
Nov 08
2022
SELL
Payment of exercise price or tax liability
$14,282
$27.52 p/Share
519
Reduced 1.66%
30,822
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$16,087
$27.69 p/Share
581
Reduced 1.82%
31,341
Common Stock
Nov 05
2022
SELL
Payment of exercise price or tax liability
$15,773
$27.77 p/Share
568
Reduced 1.75%
31,922
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$17,687
$28.12 p/Share
629
Reduced 2.25%
27,346
Common Stock
Oct 31
2022
SELL
Open market or private sale
$44,976
$28.11 p/Share
1,600
Reduced 5.72%
26,375
Common Stock
Oct 31
2022
BUY
Exercise of conversion of derivative security
$26,544
$16.59 p/Share
1,600
Added 5.41%
27,975
Common Stock