Option 
    GUTHART GARY S  director, officer: CEO  director, officer: CEO 
  Common Stock   25,200  $59.23    $1,492,546     Sale 
    GUTHART GARY S  director, officer: CEO  director, officer: CEO 
  Common Stock   18,151  $511.63    $9,286,669     Sale 
    GUTHART GARY S  director, officer: CEO  director, officer: CEO 
  Common Stock   7,440  $510.64    $3,799,132     Option 
    GUTHART GARY S  director, officer: CEO  director, officer: CEO 
  Non-Qualified Stock Option (right to buy)   25,200  $59.23    $1,492,546     Option 
    DESANTIS ROBERT  officer: EVP & Chief Strategy & Corp Op  officer: EVP & Chief Strategy &.. 
  Common Stock   188  $208.9    $39,273     Sale 
    DESANTIS ROBERT  officer: EVP & Chief Strategy & Corp Op  officer: EVP & Chief Strategy &.. 
  Common Stock   188  $506.52    $95,226     Option 
    DESANTIS ROBERT  officer: EVP & Chief Strategy & Corp Op  officer: EVP & Chief Strategy &.. 
  Non-Qualified Stock Option (right to buy)   188  $208.9    $39,273     Option 
    DESANTIS ROBERT  officer: EVP & Chief Strategy & Corp Op  officer: EVP & Chief Strategy &.. 
  Common Stock   396  $296.51    $117,417     Option 
    DESANTIS ROBERT  officer: EVP & Chief Strategy & Corp Op  officer: EVP & Chief Strategy &.. 
  Common Stock   188  $290.33    $54,582     Sale 
    DESANTIS ROBERT  officer: EVP & Chief Strategy & Corp Op  officer: EVP & Chief Strategy &.. 
  Common Stock   198  $513.66    $101,705     Option 
    DESANTIS ROBERT  officer: EVP & Chief Strategy & Corp Op  officer: EVP & Chief Strategy &.. 
  Non-Qualified Stock Option (right to buy)   188  $290.33    $54,582     Option 
    DESANTIS ROBERT  officer: EVP & Chief Strategy & Corp Op  officer: EVP & Chief Strategy &.. 
  Non-Qualified Stock Option (right to buy)   396  $296.51    $117,417     Sale 
    BROSIUS MARK  officer: SVP & Chief Mfg and Supply Cha  officer: SVP & Chief Mfg and Su.. 
  Common Stock   22  $513.66    $11,301     Option 
    DESANTIS ROBERT  officer: EVP & Chief Strategy & Corp Op  officer: EVP & Chief Strategy &.. 
  Common Stock   240  $267.03    $64,087     Sale 
    DESANTIS ROBERT  officer: EVP & Chief Strategy & Corp Op  officer: EVP & Chief Strategy &.. 
  Common Stock   188  $514    $96,632     Option 
    DESANTIS ROBERT  officer: EVP & Chief Strategy & Corp Op  officer: EVP & Chief Strategy &.. 
  Non-Qualified Stock Option (right to buy)   240  $267.03    $64,087     Option 
    DESANTIS ROBERT  officer: EVP & Chief Strategy & Corp Op  officer: EVP & Chief Strategy &.. 
  Non-Qualified Stock Option (right to buy)   376  $249.62    $93,855     Option 
    DESANTIS ROBERT  officer: EVP & Chief Strategy & Corp Op  officer: EVP & Chief Strategy &.. 
  Non-Qualified Stock Option (right to buy)   396  $296.51    $117,417     Sale 
    BROSIUS MARK  officer: SVP & Chief Mfg and Supply Cha  officer: SVP & Chief Mfg and Su.. 
  Common Stock   22  $514    $11,308     Sale 
    BROSIUS MARK  officer: SVP & Chief Mfg and Supply Cha  officer: SVP & Chief Mfg and Su.. 
  Common Stock   22  $510.79    $11,237     Sale 
    BROSIUS MARK  officer: SVP & Chief Mfg and Supply Cha  officer: SVP & Chief Mfg and Su.. 
  Common Stock   22  $513.89    $11,306     Option 
    BROSIUS MARK  officer: SVP & Chief Mfg and Supply Cha  officer: SVP & Chief Mfg and Su.. 
  Common Stock   2,106  $77    $162,160     Sale 
    BROSIUS MARK  officer: SVP & Chief Mfg and Supply Cha  officer: SVP & Chief Mfg and Su.. 
  Common Stock   2,106  $515    $1,084,590     Sale 
    BROSIUS MARK  officer: SVP & Chief Mfg and Supply Cha  officer: SVP & Chief Mfg and Su.. 
  Common Stock   22  $515    $11,330     Option 
    BROSIUS MARK  officer: SVP & Chief Mfg and Supply Cha  officer: SVP & Chief Mfg and Su.. 
  Non-Qualified Stock Option (right to buy)   2,106  $77    $162,160     Sale 
    MILLER BRIAN EDWARD  officer: EVP & Chief Digital Officer  officer: EVP & Chief Digital Of.. 
  Common Stock   2,553  $515    $1,314,795     Sale 
    BROSIUS MARK  officer: SVP & Chief Mfg and Supply Cha  officer: SVP & Chief Mfg and Su.. 
  Common Stock   63  $396.19    $24,960     Sale 
    MILLER BRIAN EDWARD  officer: EVP & Chief Digital Officer  officer: EVP & Chief Digital Of.. 
  Common Stock   2,553  $400    $1,021,200     Sale 
    BROSIUS MARK  officer: SVP & Chief Mfg and Supply Cha  officer: SVP & Chief Mfg and Su.. 
  Common Stock   175  $387.22    $67,764     Sale 
    BROSIUS MARK  officer: SVP & Chief Mfg and Supply Cha  officer: SVP & Chief Mfg and Su.. 
  Common Stock   175  $380.85    $66,649     Option 
    DESANTIS ROBERT  officer: EVP & Chief Strategy & Corp Op  officer: EVP & Chief Strategy &.. 
  Common Stock   90  $179.7    $16,173     Sale 
    DESANTIS ROBERT  officer: EVP & Chief Strategy & Corp Op  officer: EVP & Chief Strategy &.. 
  Common Stock   90  $389.16    $35,024     Sale 
    DESANTIS ROBERT  officer: EVP & Chief Strategy & Corp Op  officer: EVP & Chief Strategy &.. 
  Common Stock   194  $389.16    $75,497     Option 
    DESANTIS ROBERT  officer: EVP & Chief Strategy & Corp Op  officer: EVP & Chief Strategy &.. 
  Non-Qualified Stock Option (right to buy)   90  $179.7    $16,173     Sale 
    BROSIUS MARK  officer: SVP & Chief Mfg and Supply Cha  officer: SVP & Chief Mfg and Su.. 
  Common Stock   175  $389.16    $68,103     Option 
    DESANTIS ROBERT  officer: EVP & Chief Strategy & Corp Op  officer: EVP & Chief Strategy &.. 
  Common Stock   360  N/A   N/A      Option 
    DESANTIS ROBERT  officer: EVP & Chief Strategy & Corp Op  officer: EVP & Chief Strategy &.. 
  Restricted Stock Units   360  N/A   N/A      Option 
    DESANTIS ROBERT  officer: EVP & Chief Strategy & Corp Op  officer: EVP & Chief Strategy &.. 
  Common Stock   120  $304.67    $36,560     Option 
    DESANTIS ROBERT  officer: EVP & Chief Strategy & Corp Op  officer: EVP & Chief Strategy &.. 
  Common Stock   119  $229.39    $27,297     Sale 
    DESANTIS ROBERT  officer: EVP & Chief Strategy & Corp Op  officer: EVP & Chief Strategy &.. 
  Common Stock   119  $385.55    $45,880     Option 
    DESANTIS ROBERT  officer: EVP & Chief Strategy & Corp Op  officer: EVP & Chief Strategy &.. 
  Non-Qualified Stock Option (right to buy)   119  $229.39    $27,297     Option 
    DESANTIS ROBERT  officer: EVP & Chief Strategy & Corp Op  officer: EVP & Chief Strategy &.. 
  Non-Qualified Stock Option (right to buy)   120  $304.67    $36,560     Option 
    RUBASH MARK J  director  director 
  Common Stock   1,709  $295.92    $505,727     Sale 
    RUBASH MARK J  director  director 
  Common Stock   1,709  $380    $649,420     Option 
    RUBASH MARK J  director  director 
  Non-Qualified Stock Option (right to buy)   1,709  $295.92    $505,727     Option 
    DESANTIS ROBERT  officer: EVP & Chief Strategy & Corp Op  officer: EVP & Chief Strategy &.. 
  Common Stock   376  $249.62    $93,855     Sale 
    DESANTIS ROBERT  officer: EVP & Chief Strategy & Corp Op  officer: EVP & Chief Strategy &.. 
  Common Stock   188  $375.39    $70,573     Option 
    DESANTIS ROBERT  officer: EVP & Chief Strategy & Corp Op  officer: EVP & Chief Strategy &.. 
  Non-Qualified Stock Option (right to buy)   188  $290.33    $54,582     Option 
    DESANTIS ROBERT  officer: EVP & Chief Strategy & Corp Op  officer: EVP & Chief Strategy &.. 
  Non-Qualified Stock Option (right to buy)   188  $208.9    $39,273     Option 
    DESANTIS ROBERT  officer: EVP & Chief Strategy & Corp Op  officer: EVP & Chief Strategy &.. 
  Common Stock   792  $296.51    $234,834