Top stocks to buy today: DLF, PG Electroplast, Sansera Engineering