9 unchanged sentences
Purchased (000s) Average Price Paid Per Share Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs (000s) Maximum Number of Shares that May Yet Be Purchased Under the Plans or Programs (000s)
−Removed: October 2025 1,055 $132.39 1,055 18,555
−Removed: November 2025 590 $130.22 590 67,965
−Removed: December 2025 248 $135.17 248 67,717
+Added: January 2026 100 $146.37 100 67,617
+Added: February 2026 1,341 $149.31 1,341 66,276
+Added: March 2026 581 $136.27 581 65,695
Total 2,022 $145.41 2,022 65,695
1 unchanged sentence
This is in addition to the authorization approved by the Board in March 2020 for the purchase of up to 60 million shares.
−Removed: Approximately 67.7 million shares remain available at December 31, 2025.
+Added: Approximately 65.7 shares remain available at March 31, 2026.
Compared sentence by sentence after normalising whitespace, quotation marks, case and digits, so re-formatting and restated figures do not read as changed language. Wording changes appear as one removal and one addition. The current filing and the prior one are authoritative.