| Filed On | Filing |
|---|---|
| 03 Sep 2026 |
Form 4: Graves James H, Director
Sold 3,750 shares ($830K) · Gave 750 shares as a gift |
| 18 Aug 2026 |
Form 4: Hambleton Howard F, AFF President
Sold 2,000 shares ($426K) |
| 18 Aug 2026 |
Form 4: Stuart Thomas Brent, President and COO
Sold 5,348 shares ($1.15M) |
| 18 Aug 2026 |
Form 4: Orr R Douglas, EVP & Chief Financial Officer
Sold 3,000 shares ($648K) |
| 08 Jun 2026 |
Form 4: Ramos Raul, SVP Latin American Operations
Sold 6,835 shares ($1.54M) |
| 01 Jun 2026 |
Form 4: Ramos Raul, SVP Latin American Operations
Sold 3,165 shares ($732K) |
| 19 May 2026 |
Form 4: Stuart Thomas Brent, President and COO
Sold 10,000 shares ($2.28M) |
| 19 May 2026 |
Form 4: Hambleton Howard F, AFF President
Sold 3,000 shares ($679K) |
| 19 May 2026 |
Form 4: Orr R Douglas, EVP & Chief Financial Officer
Sold 3,000 shares ($682K) |
| 01 May 2026 |
Form 4: Garrett Paula K, Director
Sold 1,500 shares ($326K) |
| 15 Apr 2026 |
Form 4: Orr R Douglas, EVP & Chief Financial Officer
Gave 12,500 shares as a gift |
| 18 Feb 2026 |
Form 4: Hambleton Howard F, AFF President
Sold 4,000 shares ($740K) |
| 17 Feb 2026 |
Form 4: Orr R Douglas, EVP & Chief Financial Officer
Sold 3,000 shares ($549K) |
| 17 Feb 2026 |
Form 4: Stuart Thomas Brent, President and COO
Sold 10,000 shares ($1.83M) |
| 06 Feb 2026 |
Form 4: Orr R Douglas, EVP & Chief Financial Officer
Sold 7,500 shares ($1.31M) |
| 06 Feb 2026 |
Form 4: Hambleton Howard F, AFF President
Sold 2,000 shares ($355K) |
| 30 Jan 2026 |
Form 4: Hambleton Howard F, AFF President
Received 21,131 shares as a grant or award · Gave up 6,306 shares to cover exercise price or tax |
| 30 Jan 2026 |
Form 4: Ramos Raul, SVP Latin American Operations
Received 2,000 shares as a grant or award |
| 30 Jan 2026 |
Form 4: Wessel Rick L, Director
Received 122,564 shares as a grant or award · Gave up 36,052 shares to cover exercise price or tax |
| 30 Jan 2026 |
Form 4: Orr R Douglas, EVP & Chief Financial Officer
Received 39,515 shares as a grant or award · Gave up 11,793 shares to cover exercise price or tax |
Loading...