Mar 16
2020
|
SELL
Other acquisition or disposition
|
-
|
240,000
|
|
May 31
2017
|
BUY
Open market or private purchase
|
$4,569,958
$41.49 p/Share
|
110,146
|
|
May 31
2017
|
BUY
Open market or private purchase
|
$9,361,499
$41.42 p/Share
|
226,014
|
|
May 30
2017
|
BUY
Open market or private purchase
|
$6,207,504
$41.7 p/Share
|
148,861
|
|
May 30
2017
|
BUY
Open market or private purchase
|
$11,582,401
$41.58 p/Share
|
278,557
|
|
May 26
2017
|
BUY
Open market or private purchase
|
$4,944,145
$41.67 p/Share
|
118,650
|
|
May 26
2017
|
BUY
Open market or private purchase
|
$5,775,293
$41.37 p/Share
|
139,601
|
|
May 25
2017
|
BUY
Open market or private purchase
|
$5,731,596
$40.35 p/Share
|
142,047
|
|
May 25
2017
|
BUY
Open market or private purchase
|
$14,164,887
$40.12 p/Share
|
353,063
|
|
May 24
2017
|
BUY
Open market or private purchase
|
$3,324,676
$39.88 p/Share
|
83,367
|
|
May 24
2017
|
BUY
Open market or private purchase
|
$6,011,931
$39.65 p/Share
|
151,625
|
|
May 23
2017
|
BUY
Open market or private purchase
|
$4,060,320
$39.24 p/Share
|
103,474
|
|
May 23
2017
|
BUY
Open market or private purchase
|
$6,327,877
$38.93 p/Share
|
162,545
|
|
May 22
2017
|
BUY
Open market or private purchase
|
$3,371,254
$38.8 p/Share
|
86,888
|
|
May 22
2017
|
BUY
Open market or private purchase
|
$8,009,194
$38.5 p/Share
|
208,031
|
|
May 19
2017
|
BUY
Open market or private purchase
|
$7,671,856
$38.5 p/Share
|
199,269
|
|
May 19
2017
|
BUY
Open market or private purchase
|
$8,868,732
$38.21 p/Share
|
232,105
|
|
May 18
2017
|
BUY
Open market or private purchase
|
$7,727,022
$37.51 p/Share
|
205,999
|
|
May 18
2017
|
BUY
Open market or private purchase
|
$8,927,531
$37.23 p/Share
|
239,794
|
|
May 17
2017
|
BUY
Open market or private purchase
|
$3,647,588
$36.45 p/Share
|
100,071
|
|
May 17
2017
|
BUY
Open market or private purchase
|
$21,075,305
$36.28 p/Share
|
580,907
|
|
May 16
2017
|
BUY
Open market or private purchase
|
$5,227,992
$36.8 p/Share
|
142,065
|
|
May 16
2017
|
BUY
Open market or private purchase
|
$11,529,000
$36.6 p/Share
|
315,000
|
|
May 15
2017
|
BUY
Open market or private purchase
|
$9,745,084
$36.69 p/Share
|
265,606
|
|
May 15
2017
|
BUY
Open market or private purchase
|
$35,444,807
$36.48 p/Share
|
971,623
|
|