REX · REX American Resources Corporation
View on chartInsiders & Stakes
| Zafar A. Rizvi CEO; President | ▼ Sell | Tax Withholding | 817,750 Shares held | 6/15/2026 | View profile |
| Stuart A. Rose Executive COB | ▼ Sell | Open Market | 573,094 Shares held | 6/18/2026 | View profile |
| Douglas Bruggeman CFO, VP-Finance, Treasurer | ▲ Buy | Grant | 303,350 Shares held | 6/15/2026 | View profile |
| Edward M. Kress Secretary | ▲ Buy | Grant | 204,423 Shares held | 6/15/2026 | View profile |
| Charles A. Elcan Director | ▲ Buy | Grant | 117,099 Shares held | 6/15/2026 | View profile |
| David Harris Director | ▲ Buy | Grant | 47,599 Shares held | 6/15/2026 | View profile |
| Mervyn L. Alphonso Director | ▲ Buy | Grant | 19,539 Shares held | 6/15/2026 | View profile |
| Anne MacMillan Director | ▲ Buy | Grant | 18,867 Shares held | 6/15/2026 | View profile |
| Lee Fisher Director | ▲ Buy | Grant | 18,615 Shares held | 6/15/2026 | View profile |
| Cheryl Lea Bustos Director | ▲ Buy | Grant | 9,495 Shares held | 6/15/2026 | View profile |
Transaction History
| Stuart A. Rose | ▼ Sell | Open Market | 15,186 | $663K | 6/18/2026 |
| Stuart A. Rose | ▼ Sell | Open Market | 69,335 | $3.0M | 6/17/2026 |
| Lee Fisher | ▲ Buy | Grant | 2,096 | $0 | 6/15/2026 |
| Lee Fisher | ▲ Buy | Grant | 2,327 | $0 | 6/15/2026 |
| Mervyn L. Alphonso | ▲ Buy | Grant | 2,096 | $0 | 6/15/2026 |
| Mervyn L. Alphonso | ▲ Buy | Grant | 2,327 | $0 | 6/15/2026 |
| Edward M. Kress | ▲ Buy | Grant | 2,096 | $0 | 6/15/2026 |
| Edward M. Kress | ▲ Buy | Grant | 2,327 | $0 | 6/15/2026 |
| Charles A. Elcan | ▲ Buy | Grant | 2,096 | $0 | 6/15/2026 |
| Charles A. Elcan | ▲ Buy | Grant | 2,327 | $0 | 6/15/2026 |
| David Harris | ▲ Buy | Grant | 3,144 | $0 | 6/15/2026 |
| David Harris | ▲ Buy | Grant | 2,909 | $0 | 6/15/2026 |
| Anne MacMillan | ▲ Buy | Grant | 2,096 | $0 | 6/15/2026 |
| Anne MacMillan | ▲ Buy | Grant | 2,327 | $0 | 6/15/2026 |
| Cheryl Lea Bustos | ▲ Buy | Grant | 2,096 | $0 | 6/15/2026 |
| Cheryl Lea Bustos | ▲ Buy | Grant | 2,327 | $0 | 6/15/2026 |
| Douglas Bruggeman | ▲ Buy | Grant | 20,758 | $0 | 6/15/2026 |
| Douglas Bruggeman | ▲ Buy | Grant | 28,508 | $0 | 6/15/2026 |
| Zafar A. Rizvi | ▲ Buy | Grant | 41,514 | $0 | 6/15/2026 |
| Zafar A. Rizvi | ▲ Buy | Grant | 70,980 | $0 | 6/15/2026 |
| Zafar A. Rizvi | ▼ Sell | Tax Withholding | 13,838 | $595K | 6/15/2026 |
| Stuart A. Rose | ▲ Buy | Grant | 23,064 | $0 | 6/15/2026 |
| Stuart A. Rose | ▲ Buy | Grant | 28,508 | $0 | 6/15/2026 |
| Stuart A. Rose | ▼ Sell | Tax Withholding | 19,211 | $825K | 6/15/2026 |
| Stuart A. Rose | ▼ Sell | Open Market | 766 | $34K | 6/11/2026 |
| Stuart A. Rose | ▼ Sell | Open Market | 1,129 | $50K | 6/10/2026 |
| Stuart A. Rose | ▼ Sell | Open Market | 13,584 | $614K | 6/8/2026 |
| Douglas Bruggeman | ▼ Sell | Open Market | 2,086 | $103K | 6/2/2026 |
| Douglas Bruggeman | ▼ Sell | Open Market | 3,000 | $145K | 6/2/2026 |
| Douglas Bruggeman | ▼ Sell | Open Market | 2,000 | $91K | 4/2/2026 |
| Douglas Bruggeman | ▼ Sell | Open Market | 5,000 | $227K | 3/31/2026 |
| Stuart A. Rose | ▼ Sell | Gift | 22,000 | $0 | 3/30/2026 |
| Stuart A. Rose | ▼ Sell | Other | 234,516 | $0 | 1/27/2026 |
| Stuart A. Rose | ▼ Sell | Other | 58,629 | $0 | 1/27/2026 |
| Edward M. Kress | ▼ Sell | Gift | 4,964 | $0 | 12/31/2025 |
| Douglas Bruggeman | ▲ Buy | Grant | 133,085 | $0 | 9/15/2025 |
| Stuart A. Rose | ▲ Buy | Grant | 291,052 | $0 | 9/15/2025 |
| Stuart A. Rose | ▲ Buy | Grant | 1,175,162 | $0 | 9/15/2025 |
| Stuart A. Rose | ▲ Buy | Grant | 117,258 | $0 | 9/15/2025 |
| Edward M. Kress | ▲ Buy | Grant | 102,482 | $0 | 9/15/2025 |
| Stuart A. Rose | ▼ Sell | Gift | 6,000 | $0 | 9/8/2025 |
| Stuart A. Rose | ▼ Sell | Gift | 25,400 | $0 | 9/3/2025 |
| Cheryl Lea Bustos | ▲ Buy | Grant | 1,048 | $0 | 6/16/2025 |
| Anne MacMillan | ▲ Buy | Grant | 1,048 | $0 | 6/16/2025 |
| Lee Fisher | ▲ Buy | Grant | 1,048 | $0 | 6/16/2025 |
| Mervyn L. Alphonso | ▲ Buy | Grant | 1,048 | $0 | 6/16/2025 |
| Charles A. Elcan | ▲ Buy | Grant | 1,048 | $0 | 6/16/2025 |
| David Harris | ▲ Buy | Grant | 1,572 | $0 | 6/16/2025 |
| Zafar A. Rizvi | ▲ Buy | Grant | 20,757 | $0 | 6/16/2025 |
| Douglas Bruggeman | ▲ Buy | Grant | 10,379 | $0 | 6/16/2025 |
| Edward M. Kress | ▲ Buy | Grant | 1,048 | $0 | 6/16/2025 |
| Stuart A. Rose | ▲ Buy | Grant | 11,532 | $0 | 6/16/2025 |
| Stuart A. Rose | ▼ Sell | Other | 117,258 | $0 | 4/4/2025 |
| Zafar A. Rizvi | ▲ Buy | Grant | 66,600 | $0 | 2/26/2025 |
| Douglas Bruggeman | ▲ Buy | Grant | 33,300 | $0 | 2/26/2025 |
| Edward M. Kress | ▼ Sell | Gift | 1,500 | $0 | 12/17/2024 |
| Cheryl Lea Bustos | ▲ Buy | Grant | 1,095 | $0 | 6/17/2024 |
| Anne MacMillan | ▲ Buy | Grant | 1,095 | $0 | 6/17/2024 |
| Lee Fisher | ▲ Buy | Grant | 1,095 | $0 | 6/17/2024 |
| Zafar A. Rizvi | ▲ Buy | Grant | 23,154 | $0 | 6/17/2024 |
| David Harris | ▲ Buy | Grant | 1,643 | $0 | 6/17/2024 |
| Douglas Bruggeman | ▲ Buy | Grant | 11,577 | $0 | 6/17/2024 |
| Charles A. Elcan | ▲ Buy | Grant | 1,095 | $0 | 6/17/2024 |
| Mervyn L. Alphonso | ▲ Buy | Grant | 1,095 | $0 | 6/17/2024 |
| Stuart A. Rose | ▲ Buy | Grant | 12,863 | $0 | 6/17/2024 |
| Edward M. Kress | ▲ Buy | Grant | 1,095 | $0 | 6/17/2024 |
| Lee Fisher | ▼ Sell | Open Market | 4,362 | $246K | 5/24/2024 |
| Stuart A. Rose | ▼ Sell | Open Market | 2,611 | $153K | 4/9/2024 |
| Stuart A. Rose | ▼ Sell | Open Market | 4,943 | $290K | 4/8/2024 |
| Stuart A. Rose | ▼ Sell | Open Market | 5,041 | $293K | 4/5/2024 |
| Stuart A. Rose | ▼ Sell | Open Market | 14,959 | $870K | 4/4/2024 |
| Stuart A. Rose | ▼ Sell | Open Market | 10,597 | $625K | 4/3/2024 |
| Stuart A. Rose | ▼ Sell | Open Market | 69,403 | $4.1M | 4/3/2024 |
| Stuart A. Rose | ▼ Sell | Open Market | 18,102 | $1.1M | 4/3/2024 |
| Stuart A. Rose | ▼ Sell | Open Market | 1,898 | $113K | 4/3/2024 |
| Douglas Bruggeman | ▼ Sell | Open Market | 2,000 | $119K | 4/2/2024 |
| Douglas Bruggeman | ▼ Sell | Open Market | 397 | $24K | 4/2/2024 |
| Edward M. Kress | ▼ Sell | Gift | 3,500 | $0 | 12/26/2023 |
| Stuart A. Rose | ▼ Sell | Gift | 45,000 | $0 | 9/28/2023 |
| Douglas Bruggeman | ▼ Sell | Open Market | 1,051 | $37K | 7/7/2023 |
| Douglas Bruggeman | ▼ Sell | Open Market | 863 | $30K | 7/7/2023 |
| Douglas Bruggeman | ▼ Sell | Open Market | 100 | $4K | 7/7/2023 |
| Douglas Bruggeman | ▼ Sell | Open Market | 400 | $14K | 7/7/2023 |
| Anne MacMillan | ▲ Buy | Grant | 3,124 | $0 | 6/15/2023 |
| Anne MacMillan | ▲ Buy | Grant | 1,441 | $0 | 6/15/2023 |
| Lee Fisher | ▲ Buy | Grant | 5,948 | $0 | 6/15/2023 |
| Lee Fisher | ▲ Buy | Grant | 1,441 | $0 | 6/15/2023 |
| David Harris | ▲ Buy | Grant | 11,312 | $0 | 6/15/2023 |
| David Harris | ▲ Buy | Grant | 2,162 | $0 | 6/15/2023 |
| Mervyn L. Alphonso | ▲ Buy | Grant | 3,348 | $0 | 6/15/2023 |
| Mervyn L. Alphonso | ▲ Buy | Grant | 1,441 | $0 | 6/15/2023 |
| Charles A. Elcan | ▲ Buy | Grant | 35,868 | $0 | 6/15/2023 |
| Charles A. Elcan | ▲ Buy | Grant | 1,441 | $0 | 6/15/2023 |
| Douglas Bruggeman | ▲ Buy | Grant | 29,267 | $0 | 6/15/2023 |
| Edward M. Kress | ▲ Buy | Grant | 69,964 | $0 | 6/15/2023 |
| Edward M. Kress | ▲ Buy | Grant | 1,441 | $0 | 6/15/2023 |
| Zafar A. Rizvi | ▲ Buy | Grant | 140,840 | $0 | 6/15/2023 |
| Zafar A. Rizvi | ▲ Buy | Grant | 58,533 | $0 | 6/15/2023 |
| Stuart A. Rose | ▲ Buy | Grant | 1,099,858 | $0 | 6/15/2023 |
| Stuart A. Rose | ▲ Buy | Grant | 7,518 | $0 | 6/15/2023 |
| Cheryl Lea Bustos | ▲ Buy | Grant | 1,441 | $0 | 6/15/2023 |
| Douglas Bruggeman | ▼ Sell | Open Market | 2,000 | $70K | 6/7/2023 |
| Douglas Bruggeman | ▲ Buy | Grant | 46,168 | $0 | 5/30/2023 |
| Douglas Bruggeman | ▼ Sell | Open Market | 3,500 | $123K | 5/30/2023 |
| Edward M. Kress | ▲ Buy | Grant | 580 | $0 | 6/15/2022 |
| Douglas Bruggeman | ▲ Buy | Grant | 4,319 | $0 | 6/15/2022 |
| Stuart A. Rose | ▲ Buy | Grant | 5,796 | $0 | 6/15/2022 |
| Zafar A. Rizvi | ▲ Buy | Grant | 7,729 | $0 | 6/15/2022 |
| Mervyn L. Alphonso | ▲ Buy | Grant | 580 | $0 | 6/15/2022 |
| David Harris | ▲ Buy | Grant | 869 | $0 | 6/15/2022 |
| Charles A. Elcan | ▲ Buy | Grant | 580 | $0 | 6/15/2022 |
| Lee Fisher | ▲ Buy | Grant | 580 | $0 | 6/15/2022 |
| Anne MacMillan | ▲ Buy | Grant | 580 | $0 | 6/15/2022 |
| Douglas Bruggeman | ▼ Sell | Open Market | 100 | $10K | 3/25/2022 |
| Douglas Bruggeman | ▼ Sell | Open Market | 1,000 | $105K | 3/25/2022 |
| Douglas Bruggeman | ▼ Sell | Open Market | 100 | $10K | 1/4/2022 |
| Douglas Bruggeman | ▼ Sell | Open Market | 100 | $10K | 1/4/2022 |
| Douglas Bruggeman | ▼ Sell | Open Market | 100 | $10K | 1/4/2022 |
| Douglas Bruggeman | ▼ Sell | Open Market | 200 | $21K | 1/4/2022 |
| Douglas Bruggeman | ▼ Sell | Open Market | 200 | $21K | 1/4/2022 |
| Douglas Bruggeman | ▼ Sell | Open Market | 100 | $10K | 1/4/2022 |
| Douglas Bruggeman | ▼ Sell | Open Market | 159 | $16K | 1/4/2022 |
| Stuart A. Rose | ▼ Sell | Open Market | 100 | $10K | 1/3/2022 |
| Stuart A. Rose | ▼ Sell | Open Market | 100 | $10K | 1/3/2022 |
| Stuart A. Rose | ▼ Sell | Open Market | 300 | $30K | 1/3/2022 |
| Stuart A. Rose | ▼ Sell | Open Market | 100 | $10K | 1/3/2022 |
| Stuart A. Rose | ▼ Sell | Open Market | 125 | $13K | 1/3/2022 |
| Stuart A. Rose | ▼ Sell | Open Market | 100 | $10K | 1/3/2022 |
| Stuart A. Rose | ▼ Sell | Open Market | 100 | $10K | 1/3/2022 |
| Stuart A. Rose | ▼ Sell | Open Market | 100 | $10K | 1/3/2022 |
| Stuart A. Rose | ▼ Sell | Open Market | 100 | $10K | 1/3/2022 |
| Stuart A. Rose | ▼ Sell | Open Market | 200 | $20K | 1/3/2022 |
| Stuart A. Rose | ▼ Sell | Open Market | 100 | $10K | 1/3/2022 |
| Stuart A. Rose | ▼ Sell | Open Market | 100 | $10K | 1/3/2022 |
| Douglas Bruggeman | ▼ Sell | Open Market | 500 | $50K | 1/3/2022 |
| Douglas Bruggeman | ▼ Sell | Open Market | 500 | $50K | 1/3/2022 |
| Douglas Bruggeman | ▼ Sell | Open Market | 500 | $51K | 1/3/2022 |
| Stuart A. Rose | ▼ Sell | Open Market | 1,000 | $100K | 12/28/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 100 | $10K | 12/28/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 100 | $10K | 12/28/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 100 | $10K | 12/28/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 100 | $10K | 12/28/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 1,000 | $100K | 12/27/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 100 | $10K | 12/27/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 500 | $50K | 12/23/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 500 | $50K | 12/23/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 200 | $20K | 12/23/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 100 | $10K | 12/23/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 100 | $10K | 12/23/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 685 | $69K | 12/16/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 665 | $67K | 12/16/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 575 | $58K | 12/16/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 500 | $50K | 12/16/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 1,500 | $150K | 12/13/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 500 | $50K | 12/13/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 500 | $50K | 12/13/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 500 | $50K | 12/13/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 1,000 | $100K | 12/13/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 500 | $50K | 12/13/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 500 | $50K | 12/13/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 500 | $50K | 12/13/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 500 | $50K | 12/13/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 500 | $50K | 12/13/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 500 | $50K | 12/13/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 2,000 | $200K | 12/9/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 1,177 | $118K | 12/9/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 1,000 | $100K | 12/9/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 1,150 | $116K | 12/9/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 1,000 | $100K | 12/8/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 1,000 | $100K | 12/8/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 1,000 | $101K | 12/8/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 2,000 | $202K | 12/8/2021 |
| Douglas Bruggeman | ▼ Sell | Open Market | 100 | $10K | 12/7/2021 |
| Douglas Bruggeman | ▼ Sell | Open Market | 100 | $10K | 12/7/2021 |
| Douglas Bruggeman | ▼ Sell | Open Market | 100 | $10K | 12/7/2021 |
| Douglas Bruggeman | ▼ Sell | Open Market | 100 | $10K | 12/7/2021 |
| Douglas Bruggeman | ▼ Sell | Open Market | 100 | $10K | 12/7/2021 |
| Douglas Bruggeman | ▼ Sell | Open Market | 100 | $10K | 12/7/2021 |
| Douglas Bruggeman | ▼ Sell | Open Market | 200 | $21K | 12/7/2021 |
| Douglas Bruggeman | ▼ Sell | Open Market | 100 | $10K | 12/7/2021 |
| Douglas Bruggeman | ▼ Sell | Open Market | 100 | $10K | 12/7/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 2,000 | $204K | 12/7/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 1,000 | $102K | 12/7/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 1,000 | $103K | 12/7/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 1,000 | $103K | 12/7/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 1,000 | $103K | 12/7/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 1,000 | $103K | 12/7/2021 |
| Stuart A. Rose | ▼ Sell | Open Market | 2,000 | $207K | 12/7/2021 |
| Douglas Bruggeman | ▼ Sell | Open Market | 1 | $101 | 12/6/2021 |
| Douglas Bruggeman | ▼ Sell | Open Market | 4 | $406 | 12/6/2021 |
| Douglas Bruggeman | ▼ Sell | Open Market | 6 | $611 | 12/6/2021 |
| Douglas Bruggeman | ▼ Sell | Open Market | 2 | $204 | 12/6/2021 |
| Douglas Bruggeman | ▼ Sell | Open Market | 5 | $510 | 12/6/2021 |
| Douglas Bruggeman | ▼ Sell | Open Market | 2 | $204 | 12/6/2021 |
| Douglas Bruggeman | ▼ Sell | Open Market | 2 | $205 | 12/6/2021 |
| Douglas Bruggeman | ▼ Sell | Open Market | 25 | $3K | 12/6/2021 |
| Douglas Bruggeman | ▼ Sell | Open Market | 5 | $513 | 12/6/2021 |
| Douglas Bruggeman | ▼ Sell | Open Market | 3 | $308 | 12/6/2021 |
| Douglas Bruggeman | ▼ Sell | Open Market | 3 | $308 | 12/6/2021 |
| Douglas Bruggeman | ▼ Sell | Open Market | 3 | $309 | 12/6/2021 |