Mar 28
2023
BUY
Grant, award, or other acquisition
-
3,853
Added 16.46%
19,557
Common Stock
Mar 23
2023
BUY
Open market or private purchase
$1,833
$22.36 p/Share
82
Added 0.52%
15,704
Common Stock
Feb 09
2023
BUY
Open market or private purchase
$992
$22.55 p/Share
44
Added 0.28%
15,622
Common Stock
Jan 31
2023
BUY
Open market or private purchase
$983
$22.87 p/Share
43
Added 0.28%
15,577
Common Stock
Dec 06
2022
BUY
Open market or private purchase
$988
$22.99 p/Share
43
Added 0.28%
15,534
Common Stock
Nov 02
2022
BUY
Open market or private purchase
$997
$23.19 p/Share
43
Added 0.28%
15,490
Common Stock
Oct 04
2022
BUY
Open market or private purchase
$2,498
$23.79 p/Share
105
Added 0.68%
15,447
Common Stock
Sep 20
2022
BUY
Open market or private purchase
$48,000
$24.0 p/Share
2,000
Added 11.53%
15,342
Common Stock
Sep 02
2022
BUY
Open market or private purchase
$1,488
$24.0 p/Share
62
Added 0.46%
13,342
Common Stock
Aug 08
2022
BUY
Open market or private purchase
$980
$24.49 p/Share
40
Added 0.3%
13,279
Common Stock
Jul 11
2022
BUY
Open market or private purchase
$983
$25.87 p/Share
38
Added 0.29%
13,238
Common Stock
Jun 10
2022
BUY
Open market or private purchase
$995
$28.43 p/Share
35
Added 0.26%
13,200
Common Stock
May 06
2022
BUY
Open market or private purchase
$7,375
$29.5 p/Share
250
Added 1.86%
13,164
Common Stock
May 03
2022
BUY
Open market or private purchase
$976
$29.58 p/Share
33
Added 0.25%
12,914
Common Stock
Apr 07
2022
BUY
Open market or private purchase
$997
$30.2 p/Share
33
Added 0.26%
12,881
Common Stock
Mar 10
2022
BUY
Grant, award, or other acquisition
-
2,709
Added 17.36%
12,898
Common Stock
Mar 03
2022
BUY
Open market or private purchase
$1,573
$30.85 p/Share
51
Added 0.5%
10,189
Common Stock
Feb 09
2022
BUY
Open market or private purchase
$1,488
$31.0 p/Share
48
Added 0.47%
10,138
Common Stock
Jan 11
2022
BUY
Open market or private purchase
$1,537
$29.0 p/Share
53
Added 0.52%
10,089
Common Stock
Dec 21
2021
BUY
Open market or private purchase
$5,037
$28.78 p/Share
175
Added 1.71%
10,036
Common Stock
Dec 02
2021
BUY
Open market or private purchase
$979
$28.79 p/Share
34
Added 0.34%
9,861
Common Stock
Nov 05
2021
BUY
Open market or private purchase
$977
$28.73 p/Share
34
Added 0.34%
9,826
Common Stock
Oct 04
2021
BUY
Open market or private purchase
$1,508
$28.45 p/Share
53
Added 0.54%
9,791
Common Stock
Sep 03
2021
BUY
Open market or private purchase
$994
$28.4 p/Share
35
Added 0.36%
9,738
Common Stock
Aug 06
2021
BUY
Open market or private purchase
$1,495
$28.75 p/Share
52
Added 0.54%
9,502
Common Stock