updated percentage change calculation to be a consistent usage of bigdecimal