Analyst estimates Radiohead made $2.7 million (and they keep nearly all of it)alleyinsider.com6 pointscharzom19 years ago