It would!
I know they can't (won't) reveal their numbers to the general public, but if only they had a working and trusting relationship with the Trust leadership they could show it to them (after signing a NDA). The Trust could then make a statement that the numbers add up or don't add up...