Director Weyers buys 3,000 shares at $115.73 average; stock now $120.72, up 4.3% since purchases.
Robert J. Weyers, Director, executed 3 separate purchases totaling 3,000 shares for $347,200.00 on 2025-10-30 at a blended average price of $115.73. The current price of $120.72 sits 4.3% above his blended entry, and the stock remains off its 52-week high of $140.41 by 14.0%. This accumulation brings his post-transaction holdings to 1,000 shares (from a pre-transaction deficit of -2,000 shares), indicating a material shift from net short to net long exposure at the company. With a P/E of 12.33 and net income of $41,735,000.00, the valuation context is stable; the timing of the purchase during a period where the stock is down 9.6% over 30 days and 4.8% over 90 days provides factual context for the director's decision to acquire shares.