Currency Column Dropping Trailing Zero

I use the below which works, but it converts the figure to text which introduces its own issues. Something this basic really should be handled with a server side fix.

TEXT({Price},"$#,##0.00")