It seems for a 3" to 3.5" the average price is around 10-15 dollars. But that's just for a random one in a store.
The larger the pricier.
Stores can widely vary in prices.
There could also be different types that I am unaware of. I simply googled freshwater barracuda and average prices of them.