Jun 07
2024
BUY
Open market or private purchase
$1,869
$17.15 p/Share
109
Added 1.54%
6,950
Common Stock
May 17
2024
BUY
Other acquisition or disposition
$1,533
$18.48 p/Share
83
Added 1.2%
6,841
Common Stock
May 08
2024
BUY
Open market or private purchase
$1,661
$17.68 p/Share
94
Added 1.37%
6,758
Common Stock
May 03
2024
BUY
Open market or private purchase
$2,842
$17.88 p/Share
159
Added 2.33%
6,664
Common Stock
Apr 08
2024
BUY
Open market or private purchase
$8,457
$18.11 p/Share
467
Added 6.7%
6,505
Common Stock
Mar 08
2024
BUY
Open market or private purchase
$1,689
$17.97 p/Share
94
Added 1.53%
6,038
Common Stock
Feb 09
2024
BUY
Other acquisition or disposition
$1,164
$19.4 p/Share
60
Added 1.0%
5,944
Common Stock
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