North American Palladium Ltd. (AMEX:PAL) announced financial results and operational updates for the first quarter ended March 31, 2011.