Oct 01
2022
BUY
Grant, award, or other acquisition
$33,743
$40.17 p/Share
840
Added 2.08%
39,592
Common Stock
Jul 22
2022
BUY
Grant, award, or other acquisition
$1,450
$51.78 p/Share
28
Added 0.07%
38,752
Common Stock
Jul 14
2022
BUY
Grant, award, or other acquisition
$7,483
$49.89 p/Share
150
Added 0.39%
38,723
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$33,701
$52.74 p/Share
639
Added 1.63%
38,573
Common Stock
Apr 27
2022
BUY
Grant, award, or other acquisition
$174,956
$57.25 p/Share
3,056
Added 7.46%
37,909
Common Stock
Apr 14
2022
BUY
Grant, award, or other acquisition
$7,098
$60.67 p/Share
117
Added 0.33%
34,877
Common Stock
Apr 13
2022
BUY
Grant, award, or other acquisition
$1,446
$62.86 p/Share
23
Added 0.07%
34,759
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$33,745
$62.84 p/Share
537
Added 1.52%
34,735
Common Stock
Jan 19
2022
BUY
Grant, award, or other acquisition
$6,803
$50.77 p/Share
134
Added 0.39%
34,198
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
$33,739
$51.12 p/Share
660
Added 1.9%
34,063
Common Stock
Oct 14
2021
BUY
Grant, award, or other acquisition
$6,432
$55.93 p/Share
115
Added 0.34%
33,403
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$33,704
$56.08 p/Share
601
Added 1.77%
33,287
Common Stock
Jul 14
2021
BUY
Grant, award, or other acquisition
$6,146
$59.67 p/Share
103
Added 0.31%
32,685
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
$34,212
$57.21 p/Share
598
Added 1.8%
32,582
Common Stock
May 25
2021
BUY
Grant, award, or other acquisition
-
3,158
Added 8.99%
31,983
Common Stock
May 21
2021
BUY
Grant, award, or other acquisition
$1,462
$54.15 p/Share
27
Added 0.09%
28,825
Common Stock
Apr 14
2021
BUY
Grant, award, or other acquisition
$5,836
$54.54 p/Share
107
Added 0.37%
28,798
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$32,477
$54.4 p/Share
597
Added 2.04%
28,691
Common Stock
Jan 20
2021
BUY
Grant, award, or other acquisition
$5,506
$48.73 p/Share
113
Added 0.4%
28,093
Common Stock
Jan 01
2021
BUY
Grant, award, or other acquisition
$32,464
$49.04 p/Share
662
Added 2.31%
27,980
Common Stock
Dec 24
2020
BUY
Grant, award, or other acquisition
$1,476
$49.19 p/Share
30
Added 0.11%
27,317
Common Stock
Dec 09
2020
BUY
Grant, award, or other acquisition
$1,486
$49.53 p/Share
30
Added 0.11%
27,287
Common Stock
Oct 13
2020
BUY
Grant, award, or other acquisition
$6,608
$43.76 p/Share
151
Added 0.55%
27,256
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
$26,964
$43.49 p/Share
620
Added 2.24%
27,105
Common Stock
Sep 08
2020
BUY
Grant, award, or other acquisition
$1,490
$43.83 p/Share
34
Added 0.13%
26,484
Common Stock