Mumbai, Apr 5 (UNI) The BSE Sensex on Friday ended almost flat at 74248.22, rising 20.59 pts as Realty, Bankex and FMCG stocks rose.