Ponder L Barbee IV plans to sell 1,692 Common ($140.4K)
Lynch James F sold 361,600 shares at $82.52 on 2026-09-18; Lynch James F transacted shares
Monroe James III bought 361,600 shares at $82.52 on 2026-09-18; Monroe James III transacted shares (+1 more)
Wolff Benjamin G bought 6,666 shares at $17.40 on 2026-08-27; Wolff Benjamin G bought 6,666 shares at $19.50 on 2026-08-27 (+3 more)
Wolff Benjamin G plans to sell 19,998 Common ($1.6M)
Lynch James F sold 110,000 shares at $81.78 on 2026-08-26; Lynch James F transacted shares
James Lynch plans to sell 110,000 Common Stock ($9.0M)
Wolff Benjamin G bought 6,666 shares at $7.05 on 2026-08-21; Wolff Benjamin G bought 6,666 shares at $8.11 on 2026-08-21 (+3 more)
Wolff Benjamin G plans to sell 19,998 Common ($1.6M)
Clary Rebecca sold 24,100 shares at $82.17 on 2026-08-14
Clary Rebecca plans to sell 24,100 Common ($2.0M)
Wolff Benjamin G sold 24,000 shares at $83.54 on 2026-08-11; Wolff Benjamin G sold 32,711 shares at $83.19 on 2026-08-12
Timothy Taylor plans to sell 75,000 Common Stock ($6.2M)
Ponder L Barbee IV sold 4,720 shares at $83.52 on 2026-08-11
Ponder L Barbee IV plans to sell 4,720 Common ($394.2K)
Ponder L Barbee IV sold 12,045 shares at $83.21 on 2026-08-07
Wolff Benjamin G plans to sell 56,711 Common ($4.7M)
Ponder L Barbee IV plans to sell 12,045 Common ($1.0M)
Quarterly Report · ended 2026-06-30 · Rev $64.8M, NI -$26.5M
Earnings Release; Financial Statements