The initial public offering (IPO) of SFC Environmental Technologies saw a pick-up in investor demand on the last day of bidding, with the issue receiving 67 percent subscription by 12:15 pm on October 29, as per NSE data. The Rs 667.5 crore IPO recorded bids for 94,20,390 shares against 1,41,59,744 shares on offer. Non-institutional investors led the demand with 1.08 times subscription, followed by retail investors with 52 percent subscription.