Feb 02
2024
BUY
Open market or private purchase
$2,267
$21.19 p/Share
107
Added 1.79%
5,884
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$6,889
$20.69 p/Share
333
Reduced 5.45%
5,777
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
$21,390
$21.39 p/Share
1,000
Added 14.06%
6,110
Common Stock
Jan 05
2024
BUY
Open market or private purchase
$8,254
$22.25 p/Share
371
Added 6.77%
5,110
Common Stock
Dec 08
2023
BUY
Open market or private purchase
$1,704
$20.79 p/Share
82
Added 1.7%
4,739
Common Stock
Nov 10
2023
BUY
Other acquisition or disposition
$995
$19.52 p/Share
51
Added 1.08%
4,657
Common Stock
Oct 06
2023
BUY
Open market or private purchase
$7,656
$18.23 p/Share
420
Added 8.36%
4,606
Common Stock
Sep 01
2023
BUY
Open market or private purchase
$3,281
$18.33 p/Share
179
Added 4.1%
4,186
Common Stock
Aug 11
2023
BUY
Other acquisition or disposition
$791
$20.83 p/Share
38
Added 0.94%
4,007
Common Stock
Aug 04
2023
BUY
Open market or private purchase
$2,189
$21.05 p/Share
104
Added 2.55%
3,969
Common Stock
Jul 07
2023
BUY
Open market or private purchase
$7,257
$19.2 p/Share
378
Added 8.91%
3,865
Common Stock
Jun 02
2023
BUY
Open market or private purchase
$2,795
$19.55 p/Share
143
Added 3.94%
3,487
Common Stock
May 12
2023
BUY
Other acquisition or disposition
$639
$17.75 p/Share
36
Added 1.07%
3,344
Common Stock
Apr 10
2023
BUY
Open market or private purchase
$4,975
$20.56 p/Share
242
Added 6.82%
3,308
Common Stock
Feb 14
2023
BUY
Other acquisition or disposition
$568
$22.75 p/Share
25
Added 0.81%
3,066
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
$23,350
$23.35 p/Share
1,000
Added 24.75%
3,041
Common Stock
Jan 06
2023
BUY
Open market or private purchase
$4,981
$23.17 p/Share
215
Added 9.53%
2,041
Common Stock
Nov 11
2022
BUY
Other acquisition or disposition
$291
$24.32 p/Share
12
Added 0.65%
1,826
Common Stock
Oct 07
2022
BUY
Open market or private purchase
$4,954
$23.37 p/Share
212
Added 10.46%
1,814
Common Stock
Aug 12
2022
BUY
Other acquisition or disposition
$225
$25.02 p/Share
9
Added 0.56%
1,602
Common Stock
Jul 08
2022
BUY
Open market or private purchase
$4,979
$24.17 p/Share
206
Added 11.45%
1,593
Common Stock
May 13
2022
BUY
Other acquisition or disposition
$168
$23.99 p/Share
7
Added 0.5%
1,387
Common Stock
Apr 08
2022
BUY
Open market or private purchase
$4,959
$24.43 p/Share
203
Added 12.82%
1,380
Common Stock
Feb 11
2022
BUY
Other acquisition or disposition
$102
$25.51 p/Share
4
Added 0.34%
1,177
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
$19,991
$25.02 p/Share
799
Added 40.52%
1,173
Common Stock