Initial Stock object implementation