Swine flu vaccines reserved for the vunerable lot are now being made available to Wall street firms, which has angered the healthcare union.
The New York Department of Health said Citigroup, Goldman Sachs and Morgan Stanley have applied for supplies of the H1N1 vaccine and are eligible because they are large employers with in-house clinics.
With H1N1 vaccines often scarce and populist anger already raging at Wall Street for last year's financial meltdown, the news triggered furor.
Anna Burger, secretary-treasurer for the largest US healthcare union, the SEIU, said it was "obscene" that powerful and wealthy private organizations got vaccines when "at-risk Americans are either waiting in line for hours or getting turned away."
"Last time I checked, the Centers for Disease Control and Prevention have not prioritized Goldman Sachs CEO Lloyd Blankfein and other Wall Street executives over the rest of America," Burger said.
Democratic Senator Chris Dodd, from Connecticut, said he was "stunned."
"It is shocking to think that private firms would be prioritized ahead of hospitals when the vaccine supply cannot meet the demand," he wrote in a letter to US Secretary of Health Kathleen Sebelius.
New York City's health authorities said critics had got their facts wrong.
Banks, as well as two universities in New York, were allowed to make orders because they had their own health clinics and there was enough vaccine to go round, city health spokeswoman Jessica Scaperotti told AFP.