Some information at https://meta.stackexchange.com/questions/269334/how-many-active-users-contri...
TL;DR: not really, and definitely not StackOverflow alone (~14k). But perhaps the whole StackExchange has more than the English Wikipedia alone.
Nemo