May 01
2020
|
BUY
Open market or private purchase
|
$2,008,608
$68.32 p/Share
|
29,400
|
|
May 04
2018
|
BUY
Open market or private purchase
|
$344,100
$114.7 p/Share
|
3,000
|
|
May 03
2018
|
BUY
Open market or private purchase
|
$4,561,200
$114.03 p/Share
|
40,000
|
|
May 02
2018
|
BUY
Open market or private purchase
|
$2,696,072
$116.0 p/Share
|
23,242
|
|
May 01
2018
|
BUY
Open market or private purchase
|
$2,309,691
$114.91 p/Share
|
20,100
|
|
Apr 27
2018
|
BUY
Open market or private purchase
|
$3,058,579
$116.34 p/Share
|
26,290
|
|