Gielinor's Ledger
Oak stock

Oak stock

An oak crossbow stock.

MembersBuy limit 10,000
Insta-buy

5gp

Insta-sell

4gp

Spread

1gp

25.00%
Margin

+1gp

+25.00% ROI
Volume

—

Trend

—

Price history

1 points · hover for detail

Insta-buy (high)Insta-sell (low)Spread
30D low
4
30D high
5
Volatility
22.2%

Flip calculator

Includes the 2% Grand Exchange tax

gp
gp
units
Net profitProfitable

+1gp

+1 per item · +25.00% ROI

Capital required
4 gp
Gross revenue
5 gp
GE tax (2%, 0/item)
− 0 gp
Break-even sell
4 gp

Item data

High alchemy
16 gp220.0% above market
Low alchemy
10 gp
Shop value
27 gp
Weight
3 kg
Skill / type
Fletching
Requires
Fletching 24
Stack / note
Not stackable · noteable
Released
Jul 31, 2006

About Oak stock

The Oak stock is a members-only item in Old School RuneScape.

"An oak crossbow stock"

Over the last 30 days it traded between 4 and 13 gp on the Grand Exchange, averaging 7 gp. About 250 units changed hands per day. The price is down 16.7% across that window. The Grand Exchange buy limit is 10,000 every 4 hours.

Casting High Level Alchemy returns 16 gp, which is 128.6% above the 30-day average price, so buying and alching it covers its own cost before the nature rune.

How to get Oak stock

3 shops sell Oak stock, including Crossbow Shop (Keldagrim) and Crossbow Shop (Dwarven Mine). It can be made from Oak logs.

Sold in shops

ShopPriceStock
Crossbow Shop (Keldagrim)81 gp5
Crossbow Shop (Dwarven Mine)97 gp5
Crossbow Shop (White Wolf Mountain)97 gp5

Recipes

Where this item appears in crafting and processing.

Made from

Used to make

Oak stock price history

Daily averages rolled up per month, newest first.

Monthly average, low and high price of Oak stock on the Grand Exchange
MonthAverageLowHighVolume
October 202612d5554,760
September 202674135,265
August 2026541415,198
July 20264458,585
June 202621d44420,018
May 20262d44492
April 20261d444n/a
March 202644717,762
February 202627d1433015,575
January 202619149017,720

Across 10 months of recorded prices Oak stock ranged from 3 gp in February 2026 to 90 gp in January 2026, measured over 217 trading days.

The 30-day average of 7 gp sits in the lower third of that range.

All prices in gp. Volume counts units traded across both sides of the Grand Exchange.