The stocks of blood as of 03rd November 2015 at 10:00 a.m. are as follow   

The stocks are dynamic and are subject to change at any time and depend on demand

A+ 252
A- 03
B+ 268
B- 17
AB+ 39
AB- 05
O+ 236
O- 23