Free Trial

611,332 Shares in Origin Materials, Inc. (NASDAQ:ORGN) Bought by Rehmann Capital Advisory Group

Origin Materials logo with Energy background

Rehmann Capital Advisory Group purchased a new position in shares of Origin Materials, Inc. (NASDAQ:ORGN - Free Report) in the 1st quarter, according to its most recent 13F filing with the Securities & Exchange Commission. The institutional investor purchased 611,332 shares of the financial services provider's stock, valued at approximately $406,000. Rehmann Capital Advisory Group owned about 0.41% of Origin Materials at the end of the most recent reporting period.

A number of other large investors have also modified their holdings of the stock. Arete Wealth Advisors LLC lifted its position in shares of Origin Materials by 21.7% during the fourth quarter. Arete Wealth Advisors LLC now owns 90,013 shares of the financial services provider's stock worth $115,000 after purchasing an additional 16,050 shares during the last quarter. Two Sigma Investments LP lifted its holdings in Origin Materials by 8.7% during the 4th quarter. Two Sigma Investments LP now owns 317,844 shares of the financial services provider's stock worth $407,000 after buying an additional 25,412 shares during the last quarter. Two Sigma Securities LLC bought a new position in Origin Materials during the 4th quarter worth approximately $34,000. StoneX Group Inc. bought a new position in Origin Materials during the 4th quarter worth approximately $35,000. Finally, Barclays PLC lifted its holdings in Origin Materials by 3,019,800.0% during the 4th quarter. Barclays PLC now owns 30,199 shares of the financial services provider's stock worth $39,000 after buying an additional 30,198 shares during the last quarter. Institutional investors and hedge funds own 29.91% of the company's stock.

Wall Street Analyst Weigh In

Separately, Wall Street Zen downgraded Origin Materials to a "strong sell" rating in a report on Saturday, July 5th.

Get Our Latest Report on ORGN

Origin Materials Stock Down 2.9%

Shares of ORGN stock traded down $0.02 on Monday, reaching $0.59. 583,019 shares of the company's stock traded hands, compared to its average volume of 1,292,076. Origin Materials, Inc. has a 12-month low of $0.40 and a 12-month high of $1.90. The company has a debt-to-equity ratio of 0.01, a quick ratio of 9.44 and a current ratio of 9.51. The company has a market capitalization of $88.65 million, a P/E ratio of -0.88 and a beta of 0.84. The business's 50 day moving average price is $0.52 and its two-hundred day moving average price is $0.74.

Origin Materials (NASDAQ:ORGN - Get Free Report) last issued its earnings results on Thursday, May 15th. The financial services provider reported ($0.18) EPS for the quarter, missing analysts' consensus estimates of ($0.08) by ($0.10). Origin Materials had a negative net margin of 321.96% and a negative return on equity of 27.44%. The firm had revenue of $5.43 million during the quarter, compared to analysts' expectations of $29.10 million. On average, equities analysts forecast that Origin Materials, Inc. will post -0.6 earnings per share for the current year.

Origin Materials Profile

(Free Report)

Origin Materials, Inc, together with its subsidiaries, operates as a carbon-negative materials company. The company develops a proprietary biomass conversion platform to convert biomass, or plant-based carbon into building block chemicals chloromethylfurfural and hydrothermal carbon, as well as other oils and extractives and other co-products.

Featured Articles

Institutional Ownership by Quarter for Origin Materials (NASDAQ:ORGN)

Should You Invest $1,000 in Origin Materials Right Now?

Before you consider Origin Materials, you'll want to hear this.

MarketBeat keeps track of Wall Street's top-rated and best performing research analysts and the stocks they recommend to their clients on a daily basis. MarketBeat has identified the five stocks that top analysts are quietly whispering to their clients to buy now before the broader market catches on... and Origin Materials wasn't on the list.

While Origin Materials currently has a Sell rating among analysts, top-rated analysts believe these five stocks are better buys.

View The Five Stocks Here

7 AI Stocks to Invest in Today: Capitalizing on AI and Tech Trends in 2025 Cover

Discover the top 7 AI stocks to invest in right now. This exclusive report highlights the companies leading the AI revolution and shaping the future of technology in 2025.

Get This Free Report
Like this article? Share it with a colleague.

Featured Articles and Offers

Recent Videos

Pelosi Makes Big Bet on Broadcom—Here’s Why It Matters
This Strategy Beat the S&P—And Most Investors Ignore It
NVDA Greenlight: China Sales Spark 50% Rally Potential

Stock Lists

All Stock Lists

Investing Tools

Calendars and Tools

Search Headlines