TREX
STRL
GEF
WOR

B. Andrew Rose

Known title: DirectorCIK: 0001451048

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.

Purchases measured
3
of 3 since December 20, 2024
Stock higher 6 months later
100%
3 months: 33%
Median 6-month return
+10.2%
3 months: -1.3%
Beat the S&P 500
67%
median +0.4% vs. index
PurchaseStockAmount3 months6 months
3/2/2026TREX$504K+2.2%+12.1%
3/5/2025GEF$179K-1.3%+10.2%
12/20/2024GEF$246K-7.9%+5.9%

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

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.

this person other insiders at TREX

AI Market Commentary

AI-generatedAll commentary →

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.

this person other insiders at STRL

AI Market Commentary

AI-generatedAll commentary →

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.

this person other insiders at GEF

AI Market Commentary

AI-generatedAll commentary →

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.

this person other insiders at WOR

Transaction History

TREX▲ Buy$26K
TREX▲ Buy$69K
TREX▲ Buy$26K
STRL▲ Buy$0
TREX▲ Buy$26K
TREX▲ Buy$40K
TREX▲ Buy$449K
TREX▲ Buy$15K
GEF▲ Buy$0
TREX▲ Buy$8K
TREX▲ Buy$55K
STRL▲ Buy$0
GEF▲ Buy$89K
GEF▲ Buy$90K
GEF▲ Buy$0
GEF▲ Buy$246K
WOR▼ Sell$1.7M
WOR▲ Buy$0
GEF▲ Buy$0
WOR▼ Sell$817K
WOR▲ Buy$0
WOR▼ Sell$1.1M
WOR▲ Buy$447K
WOR▼ Sell$15K
WOR▼ Sell$3.5M
WOR▲ Buy$997K
WOR▲ Buy$387K
WOR▲ Buy$571K
WOR▲ Buy$549K
WOR▲ Buy$494K
WOR▲ Buy$98K
WOR▼ Sell$396K
WOR▼ Sell$4.2M
WOR▼ Sell$5.4M
WOR▼ Sell$1.3M
WOR▲ Buy$0
WOR▲ Buy$0
WOR▼ Sell$668K
WOR▼ Sell$458K
WOR▲ Buy$285K
WOR▲ Buy$526K
WOR▼ Sell$1.1M
WOR▼ Sell$512K
WOR▲ Buy$0
WOR▼ Sell$254K
WOR▲ Buy$0

We use analytics to understand how market-wall is used. No personal data is sold.