my screen says PE 4.37 which you know is just wrong but not sure why.
Looking at the annual report they say "Net result attributed to MAp security holders = $864million".
what does that mean? (surely not profit).
but if you divide the market cap (or rather the Net assets of MAp security holders) by that sum then (as in PE) it's approx 4.3.
Figure from the 2004 annual report.