B. Andrew Rose
B. Andrew Rose's purchase track record
How the stock did after each of B. Andrew Rose's open-market purchases, measured from the purchase date. Several fills within a week count as one purchase.
| Purchase | Stock | Amount | 3 months | 6 months | S&P 500, 6 mo. |
|---|---|---|---|---|---|
| 3/2/2026 | TREX | $504K | +2.2% | +12.1% | +11.7% |
| 3/5/2025 | GEF | $179K | -1.3% | +10.2% | +10.4% |
| 12/20/2024 | GEF | $246K | -7.9% | +5.9% | +0.6% |
Computed by MarketWall from SEC Form 4 filings and daily closing prices (close on the purchase date to the close about 3 and 6 months later). Companies that have since delisted are not included. Past results, not investment advice.
Associated companies
Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.
October 17, 2026
Keybanc Raises Sterling Infrastructure Price Target to $755. Keybanc maintained an Overweight rating on Sterling Infrastructure and raised its price target to $755. This analyst action provides context as the stock trades significantly below its 52-week high of $1,005.68. The move follows recent earnings reports and a scheduled Q3 release, highlighting continued analyst interest despite the stock's recent decline.
Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.
October 16, 2026
Raymond James Upgrades Greif to Outperform with $90 Target. Raymond James upgraded Greif to Outperform and set a price target of $90. This follows Truist Securities maintaining a Hold rating while lowering its target to $94. Additionally, the company's emissions reduction targets were validated by the Science Based Targets initiative. These developments provide a mix of analyst perspectives and sustainability milestones for the stock.
Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.
September 7, 2026
WOR featured in small-cap skepticism, Russell 2000 weakness articles. Worthington Enterprises appeared in recent market commentary pieces flagging small-cap stocks that analysts view with caution, as well as Russell 2000 members falling short of expectations. The stock has been trading near its 52-week high of $66.47, with current technical signals including a Bollinger Band breakout and a touch of the 200-day moving average. The RSI reading of 70.4 indicates the shares have risen significantly in recent sessions. The five-analyst average price target of $65.60 sits slightly below current levels, with individual estimates ranging from $50 to $76.
Transaction History
| TREX | ▲ Buy | Grant | 589 | $26K | 10/1/2026 | View on chart |
| TREX | ▲ Buy | Grant | 1,629 | $69K | 7/29/2026 | View on chart |
| TREX | ▲ Buy | Grant | 526 | $26K | 7/1/2026 | View on chart |
| STRL | ▲ Buy | Grant | 181 | $0 | 5/7/2026 | View on chart |
| TREX | ▲ Buy | Grant | 700 | $26K | 4/1/2026 | View on chart |
| TREX | ▲ Buy | Open Market | 986 | $40K | 3/3/2026 | View on chart |
| TREX | ▲ Buy | Open Market | 11,022 | $449K | 3/3/2026 | View on chart |
| TREX | ▲ Buy | Open Market | 372 | $15K | 3/2/2026 | View on chart |
| GEF | ▲ Buy | Grant | 2,143 | $0 | 2/23/2026 | View on chart |
| TREX | ▲ Buy | Grant | 225 | $8K | 1/2/2026 | View on chart |
| TREX | ▲ Buy | Grant | 1,578 | $55K | 12/3/2025 | View on chart |
| STRL | ▲ Buy | Grant | 473 | $0 | 7/10/2025 | View on chart |
| GEF | ▲ Buy | Open Market | 1,500 | $89K | 3/6/2025 | View on chart |
| GEF | ▲ Buy | Open Market | 1,500 | $90K | 3/5/2025 | View on chart |
| GEF | ▲ Buy | Grant | 2,668 | $0 | 2/24/2025 | View on chart |
| GEF | ▲ Buy | Open Market | 3,500 | $246K | 12/20/2024 | View on chart |
| WOR | ▼ Sell | Tax Withholding | 45,005 | $1.7M | 11/1/2024 | View on chart |
| WOR | ▲ Buy | Grant | 27,000 | $0 | 9/27/2024 | View on chart |
| GEF | ▲ Buy | Grant | 1,484 | $0 | 8/26/2024 | View on chart |
| WOR | ▼ Sell | Tax Withholding | 18,081 | $817K | 7/2/2024 | View on chart |
| WOR | ▲ Buy | Grant | 39,866 | $0 | 7/2/2024 | View on chart |
| WOR | ▼ Sell | Tax Withholding | 22,267 | $1.1M | 6/25/2024 | View on chart |
| WOR | ▲ Buy | Option Exercise | 18,068 | $447K | 4/2/2024 | View on chart |
| WOR | ▼ Sell | Open Market | 248 | $15K | 4/2/2024 | View on chart |
| WOR | ▼ Sell | Open Market | 60,311 | $3.5M | 4/2/2024 | View on chart |
| WOR | ▲ Buy | Option Exercise | 42,491 | $997K | 4/2/2024 | View on chart |
| WOR | ▲ Buy | Option Exercise | 14,163 | $387K | 4/1/2024 | View on chart |
| WOR | ▲ Buy | Option Exercise | 21,245 | $571K | 4/1/2024 | View on chart |
| WOR | ▲ Buy | Option Exercise | 18,098 | $549K | 4/1/2024 | View on chart |
| WOR | ▲ Buy | Option Exercise | 18,098 | $494K | 4/1/2024 | View on chart |
| WOR | ▲ Buy | Option Exercise | 3,964 | $98K | 4/1/2024 | View on chart |
| WOR | ▼ Sell | Open Market | 6,388 | $396K | 4/1/2024 | View on chart |
| WOR | ▼ Sell | Open Market | 69,180 | $4.2M | 4/1/2024 | View on chart |
| WOR | ▼ Sell | Tax Withholding | 79,363 | $5.4M | 9/26/2023 | View on chart |
| WOR | ▼ Sell | Tax Withholding | 18,656 | $1.3M | 7/3/2023 | View on chart |
| WOR | ▲ Buy | Grant | 41,234 | $0 | 7/3/2023 | View on chart |
| WOR | ▲ Buy | Grant | 18,700 | $0 | 6/30/2023 | View on chart |
| WOR | ▼ Sell | Tax Withholding | 10,884 | $668K | 6/26/2023 | View on chart |
| WOR | ▼ Sell | Open Market | 7,771 | $458K | 2/9/2023 | View on chart |
| WOR | ▲ Buy | Option Exercise | 9,000 | $285K | 2/8/2023 | View on chart |
| WOR | ▲ Buy | Option Exercise | 17,000 | $526K | 2/8/2023 | View on chart |
| WOR | ▼ Sell | Open Market | 18,229 | $1.1M | 2/8/2023 | View on chart |
| WOR | ▼ Sell | Tax Withholding | 11,641 | $512K | 7/1/2022 | View on chart |
| WOR | ▲ Buy | Grant | 25,666 | $0 | 7/1/2022 | View on chart |
| WOR | ▼ Sell | Tax Withholding | 5,442 | $254K | 6/27/2022 | View on chart |
| WOR | ▲ Buy | Grant | 27,200 | $0 | 6/24/2022 | View on chart |
AI Market Commentary
AI-generatedAll commentary →Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.
October 16, 2026
Trex Upgraded by Deutsche Bank to Positive Outlook
Deutsche Bank has raised its rating on Trex from Hold to a more positive stance, citing the company's solid fundamentals. Trex is highlighted as one of two profitable stocks with strong financials in recent analyst coverage. The upgrade follows a review of the company's earnings and growth prospects. The move reflects confidence in Trex's continued performance.
Trex Upgraded by Deutsche Bank to Positive Outlook. Deutsche Bank has raised its rating on Trex from Hold to a more positive stance, citing the company's solid fundamentals. Trex is highlighted as one of two profitable stocks with strong financials in recent analyst coverage. The upgrade follows a review of the company's earnings and growth prospects. The move reflects confidence in Trex's continued performance.