PETALING JAYA: Malaysia's biggest pay-TV firm Astro Malaysia Holdings Bhd has set its initial public offering (IPO) price at RM3 for the retail, institutional, cornerstone and bumiputra investors.