Hensley Robert Edward bought 10,000 shares at $103.23 on 2026-09-22; Hensley Robert Edward sold 3,344 shares at $169.53 on 2026-09-22 (+3 more)
Hensley Robert Edward sold 2,569 shares of Common Stock at $145.04 on 2026-03-02; Hensley Robert Edward transacted N/A shares of Common Stock at $N/A on N/A
Hensley Robert Edward sold 712 shares of Common Stock at $142.59 on 2026-02-25; Hensley Robert Edward bought 8,473 shares of Common Stock at $N/A on 2026-02-25; Hensley Robert Edward sold 3,335 shares of Common Stock at $144.15 on 2026-02-25; Hensley Robert Edward bought 1,235 shares of Common Stock at $N/A on 2026-02-27; Hensley Robert Edward transacted N/A shares of Common Stock at $N/A on N/A
Hensley Robert Edward sold 925 shares of Common Stock at $144.39 on 2026-02-22; Hensley Robert Edward transacted N/A shares of Common Stock at $N/A on N/A