Feb 09
2024
BUY
Other acquisition or disposition
$5,895
$19.52 p/Share
302
Added 1.33%
22,375
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$20,690
$20.69 p/Share
1,000
Reduced 4.33%
22,073
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
$21,390
$21.39 p/Share
1,000
Added 4.15%
23,073
Common Stock
Nov 10
2023
BUY
Other acquisition or disposition
$5,803
$19.54 p/Share
297
Added 1.33%
22,073
Common Stock
Aug 11
2023
BUY
Other acquisition or disposition
$5,764
$20.96 p/Share
275
Added 1.25%
21,776
Common Stock
May 12
2023
BUY
Other acquisition or disposition
$5,657
$17.79 p/Share
318
Added 1.46%
21,501
Common Stock
Feb 14
2023
BUY
Other acquisition or disposition
$5,596
$22.75 p/Share
246
Added 1.15%
21,183
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$18,848
$23.59 p/Share
799
Reduced 3.69%
20,862
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
$23,350
$23.35 p/Share
1,000
Added 4.41%
21,661
Common Stock
Dec 28
2022
BUY
Other acquisition or disposition
-
75
Added 0.36%
20,937
Common Stock
Nov 14
2022
BUY
Other acquisition or disposition
$977
$24.43 p/Share
40
Added 0.19%
20,661
Common Stock
Nov 11
2022
BUY
Other acquisition or disposition
$4,523
$24.32 p/Share
186
Added 0.89%
20,621
Common Stock
Aug 12
2022
BUY
Other acquisition or disposition
$5,397
$24.87 p/Share
217
Added 1.05%
20,435
Common Stock
May 13
2022
BUY
Other acquisition or disposition
$5,394
$24.08 p/Share
224
Added 1.1%
20,218
Common Stock
Feb 11
2022
BUY
Other acquisition or disposition
$5,285
$25.53 p/Share
207
Added 1.02%
19,994
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$24,975
$25.0 p/Share
999
Reduced 4.81%
19,787
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
$19,991
$25.02 p/Share
799
Added 3.7%
20,786
Common Stock
Dec 06
2021
BUY
Open market or private purchase
$50,820
$25.41 p/Share
2,000
Added 9.1%
19,987
Common Stock
Nov 12
2021
BUY
Other acquisition or disposition
$4,749
$27.77 p/Share
171
Added 0.94%
17,987
Common Stock
Aug 13
2021
BUY
Other acquisition or disposition
$4,688
$25.34 p/Share
185
Added 1.03%
17,816
Common Stock
May 14
2021
BUY
Other acquisition or disposition
$4,566
$25.09 p/Share
182
Added 1.02%
17,631
Common Stock
Feb 12
2021
BUY
Other acquisition or disposition
$4,399
$20.85 p/Share
211
Added 1.19%
17,449
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$14,622
$19.29 p/Share
758
Reduced 4.21%
17,238
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
$20,000
$20.02 p/Share
999
Added 5.26%
17,996
Common Stock
Nov 13
2020
BUY
Other acquisition or disposition
$4,357
$18.86 p/Share
231
Added 1.34%
16,997
Common Stock