The stocks of blood as of 26th May 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+ 185
A- 29
B+ 232
B- 11
AB+ 45
AB- 06
O+ 364
O- 28