3 unchanged sentences
stock on the open market from time to time.
−Removed: For three months ended March 31, 2025, we have repurchased a total of approximately 0.4 million shares (at current market prices) under the current $100 million open market stock buyback program, approved by the Board of Directors on February 27, 2025, for an aggregate price of $30.0 million, or an average price of $80.81 per share.
+Added: For six months ended June 30, 2025, we have repurchased a total of approximately 0.4 million shares (at current market prices) under the current $100 million open market stock buyback program, approved by the Board of Directors on February 27, 2025, for an aggregate price of $30.0 million, or an average price of $80.81 per share.
The Board must authorize the timing and amount of these purchases and all repurchases are in accordance with the rules and regulations of the SEC allowing the Company to repurchase shares from the open market.
1 unchanged sentence
stock from employees for payment of statutory tax withholdings on stock transactions and/or stock repurchased to cover the strike price of stock options.
−Removed: For three months ended March 31, 2025, we repurchased approximately 82.7 thousand shares (at current market prices) for an aggregate price of $8.3 million, or an average price of $100.55 per share.
−Removed: Repurchases during the first quarter of 2025 were as follows:
+Added: For six months ended June 30, 2025, we repurchased approximately 91.6 thousand shares (at current market prices) for an aggregate price of $9.2 million, or an average price of $100.13 per share.
+Added: Repurchases during the second quarter of 2025 were as follows:
ISSUER PURCHASES OF EQUITY SECURITIES
12 unchanged sentences
Plans or Programs
−Removed: January 2025 48,934 $ 112.91 48,934 —
−Removed: February 2025 2,754 86.78 2,754 —
−Removed: March 2025 402,115 80.92 402,115 —
+Added: April 2025 1,756 $ 79.16 1,756 —
+Added: May 2025 6,112 103.57 6,112 —
+Added: June 2025 1,018 81.53 1,018 —
Total 8,886 $ 96.22 8,886 —
14 unchanged sentences
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.