Sayyidah Aishah Siddiqah (may Allah be pleased with her) says: the Prophet (peace and blessings be upon him) never offered the Duha prayer; he offered it only on the day of the Conquest of Makkah.
Al-Bazzar recorded it, and its narrators have been declared trustworthy; there is some criticism about some of its narrators that does no harm.