Nov 08
2024
BUY
Other acquisition or disposition
$2,083
$20.43 p/Share
102
Added 1.11%
9,050
Common Stock
Aug 09
2024
BUY
Other acquisition or disposition
$2,047
$18.61 p/Share
110
Added 1.21%
8,948
Common Stock
May 17
2024
BUY
Other acquisition or disposition
$1,995
$18.48 p/Share
108
Added 1.21%
8,838
Common Stock
May 08
2024
BUY
Open market or private purchase
$1,661
$17.68 p/Share
94
Added 1.07%
8,730
Common Stock
Apr 08
2024
BUY
Open market or private purchase
$4,962
$18.11 p/Share
274
Added 3.08%
8,636
Common Stock
Feb 09
2024
BUY
Other acquisition or disposition
$1,707
$19.4 p/Share
88
Added 1.04%
8,362
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$6,889
$20.69 p/Share
333
Reduced 3.87%
8,274
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
$21,390
$21.39 p/Share
1,000
Added 10.41%
8,607
Common Stock
Jan 05
2024
BUY
Open market or private purchase
$4,984
$22.25 p/Share
224
Added 2.86%
7,607
Common Stock
Nov 10
2023
BUY
Other acquisition or disposition
$1,600
$19.52 p/Share
82
Added 1.1%
7,383
Common Stock
Oct 06
2023
BUY
Open market or private purchase
$4,976
$18.23 p/Share
273
Added 3.6%
7,301
Common Stock
Aug 11
2023
BUY
Other acquisition or disposition
$1,520
$20.83 p/Share
73
Added 1.03%
7,028
Common Stock
Jul 07
2023
BUY
Open market or private purchase
$4,972
$19.2 p/Share
259
Added 3.59%
6,955
Common Stock
May 12
2023
BUY
Other acquisition or disposition
$1,437
$17.75 p/Share
81
Added 1.2%
6,696
Common Stock
Apr 10
2023
BUY
Open market or private purchase
$4,975
$20.56 p/Share
242
Added 3.53%
6,615
Common Stock
Feb 14
2023
BUY
Other acquisition or disposition
$1,342
$22.75 p/Share
59
Added 0.92%
6,373
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
$23,350
$23.35 p/Share
1,000
Added 13.67%
6,314
Common Stock
Jan 06
2023
BUY
Open market or private purchase
$4,958
$23.17 p/Share
214
Added 3.87%
5,314
Common Stock
Nov 11
2022
BUY
Other acquisition or disposition
$1,045
$24.32 p/Share
43
Added 0.84%
5,100
Common Stock
Oct 07
2022
BUY
Open market or private purchase
$4,978
$23.37 p/Share
213
Added 4.04%
5,057
Common Stock
Aug 12
2022
BUY
Other acquisition or disposition
$976
$25.02 p/Share
39
Added 0.8%
4,844
Common Stock
Jul 08
2022
BUY
Open market or private purchase
$4,979
$24.17 p/Share
206
Added 4.11%
4,805
Common Stock
May 13
2022
BUY
Other acquisition or disposition
$912
$23.99 p/Share
38
Added 0.82%
4,599
Common Stock
Apr 08
2022
BUY
Open market or private purchase
$4,984
$24.43 p/Share
204
Added 4.28%
4,561
Common Stock
Feb 11
2022
BUY
Other acquisition or disposition
$842
$25.51 p/Share
33
Added 0.75%
4,357
Common Stock