When you fetch product data, you get the price as integer. Now, you have to display the price with currency suffix. You can format price with the following code.
Let $_finalPrice be the integer price fetched.
To display price with currency symbol:
$formattedPrice = Mage::helper('core')->currency($_finalPrice,true,false);
// OR
$formattedPrice = Mage::helper('core')->formatPrice($_finalPrice, false);
To display price without currency symbol:
Mage::getModel('directory/currency')->formatTxt($_finalPrice, array('display' => Zend_Currency::NO_SYMBOL));