24g protein per serving across 96 servings (2304g total). 43.5g of protein per $1 at the current best price.