ราคาหุ้นคือจำนวนเงินที่ต้องจ่ายเพื่อซื้อหุ้น 1 หุ้นของบริษัท ณ ช่วงเวลาหนึ่ง ราคานี้ถูกกำหนดโดยอุปสงค์และอุปทานในตลาด ไม่ใช่โดยบริษัท และเป็นตัวเลขที่มีการเสนอราคาแบบเรียลไทม์บนตลาดหลักทรัพย์ตลอดวันซื้อขาย
ผู้ซื้อและผู้ขายพบกันในสมุดคำสั่งซื้อขาย โดยราคาซื้อที่ดีที่สุด (bid) และราคาขายที่ดีที่สุด (ask) จะกำหนดกรอบของราคาปัจจุบัน ราคาเคลื่อนไหวตามข่าวของบริษัท ผลประกอบการ แนวโน้มของอุตสาหกรรม อัตราดอกเบี้ย และมุมมองโดยรวมของตลาด จึงสามารถเปลี่ยนแปลงได้ทุกวินาทีในช่วงที่ตลาดเปิดทำการ
ราคาหุ้นไม่เหมือนกับมูลค่าหลักทรัพย์ตามราคาตลาดของบริษัท ราคาหุ้นเป็นมูลค่าของหุ้นเพียง 1 หุ้น ขณะที่มูลค่าหลักทรัพย์ตามราคาตลาดเป็นมูลค่าของทั้งบริษัท โดยคำนวณจากการนำราคาหุ้นคูณด้วยจำนวนหุ้นที่ออกจำหน่ายทั้งหมด ราคาหุ้นที่สูงเพียงอย่างเดียวไม่ได้บอกอะไรเกี่ยวกับขนาดของบริษัท เพราะบริษัทอาจมีหุ้นจำนวนน้อยแต่ราคาแพง หรือมีหุ้นจำนวนมากแต่ราคาถูกก็ได้
คุณเห็นหุ้นตัวหนึ่งมีราคา bid ที่ USD 49.98 และ ask ที่ USD 50.02 คุณซื้อ 100 หุ้นที่ราคา ask:
100 √ó USD 50.02 = USD 5,002
มูลค่าตำแหน่งของคุณในขณะนั้นคือ USD 5,002 หุ้นราคา USD 50 ไม่ได้หมายความว่าเป็นบริษัทที่ "เล็กกว่า" บริษัทที่หุ้นราคา USD 500 เสมอไป: หากบริษัทแรกมี 50 ล้านหุ้น บริษัทที่หุ้นราคา USD 50 จะมีมูลค่า USD 2.5 billion ซึ่งมากกว่าบริษัทที่หุ้นราคา USD 500 แต่มีเพียง 1 ล้านหุ้น