US markets end firmSI Reporter / Mumbai March 30, 2010, 8:17 ISTThe US markets ended in the green. The Dow closed at 10895, stronger by 45 points or 0.4%, Nasdaq ended at 2404, higher by nine points or 0.3% and S&P shut shop at 1173, up six points or 0.5%.