They were a 503(c) when I worked there as a contractor in 1999.
From the November, 2006, article I linked to above...
:It was its first full quarter as a publicly traded company. MasterCard sold stock to the public for the first time in May.:
Looks like they stopped being nonprofit last year.