XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 16 - Share Repurchase Programs (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Share Repurchase Program [Table Text Block]
 

Number of Shares Purchased

Average Price Paid [a]

 
  

2022

  

2021

  

2022

  

2021

 

First quarter [b]

  11,014,201   6,691,421  $249.95  $209.50 

Second quarter [c]

  3,100,683   12,204,409   232.87   222.46 

Third quarter [d]

  9,490,339   8,604,239   221.52   210.31 

Total

  23,605,223   27,500,069  $236.28  $215.51 

Remaining number of shares that may be repurchased under current authority

87,408,978