Shame you clipped the distribution at the top with your ranges. More experienced developers, with financial markets expertise, who are reasonably good at negotiation are making £100+ an hour. More if they have some specialist technical skill (which might only be knowledge of some third party software).