And, you can’t be sure that the version of a piece that you’re listening to on the CD was engineered the same as the version you’re getting while streaming. Probably wasn’t.If you can find out your streamed versions cat no. then compare it to other released versions here https://dr.loudness-war.info/
Usually the later the version the more compressed it is, and that’s mainly what streaming companies use.
Cheers George