Oct 01
2024
BUY
Grant, award, or other acquisition
-
620
Added 0.35%
175,086
Common Stock, par valu...
Jul 01
2024
BUY
Grant, award, or other acquisition
-
876
Added 0.5%
174,464
Common Stock, par valu...
Jan 01
2024
BUY
Grant, award, or other acquisition
-
2,227
Added 1.27%
172,660
Common Stock, par valu...
Apr 01
2023
BUY
Grant, award, or other acquisition
-
928
Added 0.53%
173,588
Common Stock, par valu...
Mar 31
2023
BUY
Grant, award, or other acquisition
-
2,463
Added 1.42%
170,433
Common Stock, par valu...
Apr 01
2022
BUY
Grant, award, or other acquisition
-
1,683
Added 0.99%
167,970
Common Stock, par valu...
Apr 01
2021
BUY
Grant, award, or other acquisition
-
1,784
Added 1.06%
166,287
Common Stock, par valu...
Jun 02
2020
BUY
Grant, award, or other acquisition
-
1,433
Added 0.86%
164,416
Common Stock, par valu...
May 03
2019
BUY
Grant, award, or other acquisition
-
971
Added 0.59%
162,912
Common Stock, par valu...
Dec 31
2018
SELL
Other acquisition or disposition
$208,916
$25.49 p/Share
8,196
Reduced 1.21%
667,673
Common Stock
Dec 31
2018
BUY
Other acquisition or disposition
$777,445
$25.49 p/Share
30,500
Added 4.19%
698,173
Common Stock
Nov 23
2018
SELL
Other acquisition or disposition
$1,442,909
$29.62 p/Share
48,714
Reduced 7.02%
645,286
Common Stock, par valu...
Nov 23
2018
BUY
Other acquisition or disposition
$905,868
$29.62 p/Share
30,583
Added 4.33%
675,869
Common Stock
Oct 17
2018
BUY
Open market or private purchase
$94,216
$31.68 p/Share
2,974
Added 0.43%
694,000
Common Stock, par valu...
Oct 16
2018
BUY
Open market or private purchase
$144,433
$31.31 p/Share
4,613
Added 0.66%
691,026
Common Stock
Oct 15
2018
BUY
Open market or private purchase
$127,346
$31.06 p/Share
4,100
Added 0.59%
686,413
Common Stock, par valu...
Oct 11
2018
BUY
Open market or private purchase
$18,464
$31.89 p/Share
579
Added 0.08%
682,313
Common Stock, par valu...
Oct 05
2018
BUY
Open market or private purchase
$143,917
$32.29 p/Share
4,457
Added 0.65%
681,734
Common Stock, par valu...
Oct 04
2018
BUY
Open market or private purchase
$309,164
$32.74 p/Share
9,443
Added 1.38%
677,277
Common Stock
Oct 03
2018
BUY
Open market or private purchase
$449,027
$32.26 p/Share
13,919
Added 2.04%
667,834
Common Stock
Oct 02
2018
BUY
Open market or private purchase
$30,325
$32.09 p/Share
945
Added 0.14%
653,915
Common Stock, par valu...
Sep 13
2018
BUY
Open market or private purchase
$415,469
$35.32 p/Share
11,763
Added 1.77%
652,970
Common Stock
Sep 12
2018
BUY
Open market or private purchase
$994,465
$35.36 p/Share
28,124
Added 4.2%
641,207
Common Stock
Sep 11
2018
BUY
Open market or private purchase
$863,837
$35.78 p/Share
24,143
Added 3.79%
613,083
Common Stock
Sep 10
2018
BUY
Open market or private purchase
$858,397
$35.71 p/Share
24,038
Added 3.92%
588,940
Common Stock