https://my.clevelandclinic.org/health/body/22528-granulosa-cells and Molecular mechanisms of excitotoxicity and their relevance to pathogenesis of neurodegenerative diseases - PMC say both granulosa and theca cells produce progesterone, amboss also supports granulosa, no mention of theca