"Prudent" implies being wise and careful, especially in financial matters. The opposite would be someone who spends money recklessly, which is "extravagant". "Mean" suggests being unkind or miserly but does not directly contrast with "prudent."