Semaglutide is a white to almost white hygroscopic powder. Each tablet of RYBELSUS contains 3 mg, 7 mg or 14 mg of semaglutide and the following inactive ingredients: magnesium stearate, microcrystalline cellulose, povidone and salcaprozate sodium (SNAC).