Most parts of the ground? The most expensive ticket is actually only £38 and that's only in the central blocks in the Lansdown Stand. The vast majority of tickets are significantly cheaper than £40.
Tickets are still available for £25.
Those are member prices, but even at non member prices, the vast majority of tickets are less than £40.