Taffe Norman P plans to sell 150 Common ($34.4K)
Raabe Kyle Andrew plans to sell 603 Common ($138.4K)
Material Agreement; Securities Issuance; Financial Statements
Taffe Norman P sold 200 shares at $188.27 on 2026-09-08; Taffe Norman P sold 100 shares at $188.27 on 2026-09-08 (+3 more)
Taffe Norman P plans to sell 400 Common ($75.5K)
Taffe Norman P sold 3,932 shares at $181.22 on 2026-09-01
Jagdfeld Aaron sold 5,000 shares at $182.21 on 2026-09-01
Jagdfeld Aaron plans to sell 5,000 Common ($911.0K)
Raabe Kyle Andrew sold 373 shares at $213.35 on 2026-08-07; Raabe Kyle Andrew bought 213 shares at $102.42 on 2026-08-07 (+2 more)
Raabe Kyle Andrew plans to sell 586 Common ($125.0K)
Taffe Norman P sold 200 shares at $218.39 on 2026-08-05; Taffe Norman P sold 100 shares at $218.39 on 2026-08-05 (+3 more)
Taffe Norman P plans to sell 550 Common ($120.4K)
LAMPEREUR ANDREW bought 160 shares at $196.17 on 2026-07-31
Zarcone Dominick P bought 128 shares at $196.17 on 2026-07-31
Morgan Bennett J bought 166 shares at $196.17 on 2026-07-31
Jagdfeld Aaron sold 5,000 shares at $194.89 on 2026-08-03
Quarterly Report · ended 2026-06-30 · Rev $1.2B, NI $143.2M
Jagdfeld Aaron plans to sell 5,000 Common ($974.5K)
Earnings Release; Financial Statements
Taffe Norman P sold 200 shares of Common Stock at $256.00 on 2026-07-06; Taffe Norman P sold 100 shares of Common Stock at $256.00 on 2026-07-06; Taffe Norman P bought 150 shares of Common Stock at $119.54 on 2026-07-06; Taffe Norman P sold 150 shares of Common Stock at $256.00 on 2026-07-06; Taffe Norman P bought 100 shares of Common Stock at $119.54 on 2026-07-06