Aug 03
2022
BUY
Open market or private purchase
$987
$31.83 p/Share
31
Added 0.3%
10,435
Common Stock
Jun 29
2022
BUY
Open market or private purchase
$990
$29.99 p/Share
33
Added 0.32%
10,403
Common Stock
Jun 01
2022
BUY
Open market or private purchase
$999
$29.39 p/Share
34
Added 0.33%
10,370
Common Stock
May 24
2022
BUY
Open market or private purchase
$44,490
$29.66 p/Share
1,500
Added 12.73%
10,285
Common Stock
May 04
2022
BUY
Open market or private purchase
$1,015
$32.75 p/Share
31
Added 0.35%
8,785
Common Stock
Mar 30
2022
BUY
Open market or private purchase
$1,000
$34.49 p/Share
29
Added 0.33%
8,754
Common Stock
Mar 02
2022
BUY
Open market or private purchase
$1,007
$33.56 p/Share
30
Added 0.34%
8,725
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
500
Added 5.44%
8,695
Common Stock
Feb 02
2022
BUY
Open market or private purchase
$999
$33.3 p/Share
30
Added 0.37%
8,152
Common Stock
Dec 29
2021
BUY
Open market or private purchase
$1,006
$32.45 p/Share
31
Added 0.38%
8,122
Common Stock
Dec 01
2021
BUY
Open market or private purchase
$1,014
$32.7 p/Share
31
Added 0.38%
8,092
Common Stock
Nov 03
2021
BUY
Open market or private purchase
$1,008
$32.5 p/Share
31
Added 0.39%
8,018
Common Stock
Sep 29
2021
BUY
Open market or private purchase
$992
$32.0 p/Share
31
Added 0.39%
7,988
Common Stock
Sep 01
2021
BUY
Open market or private purchase
$997
$32.15 p/Share
31
Added 0.39%
7,956
Common Stock
Jul 28
2021
BUY
Open market or private purchase
$1,013
$32.67 p/Share
31
Added 0.39%
7,883
Common Stock
Jun 30
2021
BUY
Open market or private purchase
$993
$30.09 p/Share
33
Added 0.42%
7,853
Common Stock
Jun 02
2021
BUY
Open market or private purchase
$1,006
$30.5 p/Share
33
Added 0.42%
7,819
Common Stock
Apr 28
2021
BUY
Open market or private purchase
$1,012
$29.75 p/Share
34
Added 0.44%
7,745
Common Stock
Mar 31
2021
BUY
Open market or private purchase
$996
$33.19 p/Share
30
Added 0.39%
7,712
Common Stock
Mar 03
2021
BUY
Open market or private purchase
$997
$27.69 p/Share
36
Added 0.47%
7,681
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
100
Added 1.29%
7,645
Common Stock
Feb 03
2021
BUY
Open market or private purchase
$995
$27.63 p/Share
36
Added 0.48%
7,440
Common Stock
Dec 30
2020
BUY
Open market or private purchase
$1,015
$29.84 p/Share
34
Added 0.46%
7,404
Common Stock
Dec 02
2020
BUY
Open market or private purchase
$1,014
$28.97 p/Share
35
Added 0.47%
7,371
Common Stock
Oct 28
2020
BUY
Open market or private purchase
$1,003
$22.8 p/Share
44
Added 0.6%
7,295
Common Stock