I’ve done a lot of Form 990 analysis on this blog over the years, but a change to the tax requirements for non-profits gives us some more insight. Previously, the IRS did not make the Schedule B public, which for most non-profits lists any donor over $5,000, but for 501(c)(3)s lists any donor that goes over 2% of funds raised. Recently the rule was changed so that non-profits could submit their Schedule B without identifying information. This provides some transparency but without allowing the Twitter mobs to target big donors. So Everytown raised a record 67 million dollars in 2018,...