Yes, that's a good profit for a highly upgraded corp. Although it's hard to say that any specific amount is normal, 600-900M is common for highly upgraded corps. But surpluses and lousy prices can really hurt profits.
The fun thing is to squeeze above average profits from a corp, and to avoid industries with nasty surpluses and crappy prices.