24g protein per serving across 70 servings (1680g total). 30.6g of protein per $1 at the current best price.