Oct 16
2023
BUY
Open market or private purchase
$186
$20.7 p/Share
9
Added 0.22%
4,076
Common
Sep 18
2023
BUY
Open market or private purchase
$182
$20.25 p/Share
9
Added 0.22%
4,057
Common
Sep 01
2023
BUY
Grant, award, or other acquisition
$341
$20.1 p/Share
17
Added 0.42%
4,047
Common
Aug 16
2023
BUY
Open market or private purchase
$180
$20.1 p/Share
9
Added 0.22%
4,030
Common
Jul 17
2023
BUY
Open market or private purchase
$192
$21.35 p/Share
9
Added 0.22%
4,020
Common
Jun 26
2023
BUY
Open market or private purchase
$63
$21.1 p/Share
3
Added 0.07%
4,002
Common
Jun 16
2023
BUY
Open market or private purchase
$195
$21.75 p/Share
9
Added 0.22%
3,998
Common
Jun 01
2023
BUY
Grant, award, or other acquisition
$308
$23.75 p/Share
13
Added 0.32%
3,989
Common
May 16
2023
BUY
Open market or private purchase
$200
$20.0 p/Share
10
Added 0.25%
3,976
Common
Apr 17
2023
BUY
Open market or private purchase
$188
$23.57 p/Share
8
Added 0.2%
3,966
Common
Mar 01
2023
BUY
Grant, award, or other acquisition
$317
$24.4 p/Share
13
Added 0.33%
3,950
Common
Jan 31
2023
BUY
Open market or private purchase
$12,322
$22.99 p/Share
536
Added 11.98%
3,937
Common
Jan 27
2023
BUY
Open market or private purchase
$1,575
$22.5 p/Share
70
Added 2.02%
3,400
Common
Dec 01
2022
BUY
Grant, award, or other acquisition
$327
$23.36 p/Share
14
Added 0.42%
3,324
Common
Oct 27
2022
BUY
Open market or private purchase
$2,025
$22.5 p/Share
90
Added 2.65%
3,310
Common
Sep 01
2022
BUY
Grant, award, or other acquisition
$305
$23.45 p/Share
13
Added 0.4%
3,214
Common
Jul 29
2022
BUY
Open market or private purchase
$1,568
$23.75 p/Share
66
Added 2.02%
3,201
Common
Jun 01
2022
BUY
Grant, award, or other acquisition
$296
$24.65 p/Share
12
Added 0.38%
3,130
Common
Apr 29
2022
BUY
Open market or private purchase
$1,937
$25.49 p/Share
76
Added 2.38%
3,118
Common
Mar 01
2022
BUY
Grant, award, or other acquisition
$285
$25.89 p/Share
11
Added 0.36%
3,037
Common
Feb 15
2022
BUY
Open market or private purchase
$3,986
$25.55 p/Share
156
Added 4.9%
3,026
Common
Jan 26
2022
BUY
Open market or private purchase
$1,675
$25.0 p/Share
67
Added 2.28%
2,870
Common
Dec 01
2021
BUY
Grant, award, or other acquisition
$308
$28.0 p/Share
11
Added 0.39%
2,799
Common
Oct 28
2021
BUY
Open market or private purchase
$1,466
$26.65 p/Share
55
Added 1.93%
2,788
Common
Sep 01
2021
BUY
Grant, award, or other acquisition
$276
$23.0 p/Share
12
Added 0.44%
2,728
Common