West Midlands Ambulance Service received multiple call to three different locations all in close proximity to the High Street at 5.45pm.
Three ambulances, two paramedic officers, the Midlands Air Ambulance Critical Care Car, the MERIT Trauma doctor and four other BASICS Emergency Doctors were immediately mobilised.
However, on arrival, a number of those resources were stood down as the injuries were not as serious as first thought.
The men were treated at each of the three locations. One had suffered serious injuries, the other two less serious. All three were taken to hospital.
Witnesses are asked to contact West Midlands Police via live chat at www.west-midlands.polic.uk between 8am and midnight, call 101 anytime or contact Crimestoppers anonymously on 0800 555 111 giving log number 1842 of 2nd October.