HMMMM SAYS
CeraVe wins, and it's not even close on value.
You asked to lead with price per ounce, so here it is: CeraVe Moisturizing Cream runs ~$1.05/oz (Amazon, 19 oz), versus ~$6.80/oz for LRP Toleriane Double Repair and ~$9.76–$13.33/oz for Cicaplast B5. Both La Roche-Posay options are owned by L'Oréal — same parent company as CeraVe — so the pharmacy-tier premium is a positioning choice, not a different supply chain. Toleriane earns its second-place finish on niacinamide and oil-free texture; Cicaplast is the multi-use repair pick if you need one tube for everything. But on the weighted math, CeraVe's ceramide trio at a dollar an ounce is genuinely hard to beat.