There is no “price” for a drug, there are several prices - list, net, Medicaid, AMP, ASP.
So yes, while the list price for Gleevec has gone up, the actual price paid is very different.
It’s the same for insulin - the price that manufacturers have received has gone down 41% from 2014-2020, while the list price has gone up 140%.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh...
If people want to really understand how it all works, I recommend the Drug Channel blog by Adam Fein. He does a great job of digging into details, pulling data and showing what prices are actually doing.