The stat cap for STR/INT/DEX is 150
The MAX Hp you can get from strength is STR/2 + 50 = 125
That 150 is not applicable to HP/Mana or Stamina.
Out of boredom i just took one of my characters on ATL and swapped out everyhting on his suit for HP increase items and drank a strength pot and switched into wolf form and ran invigorate.
He now has 192 HP.
As to whether or not I can go past it, dont feel like digging through code to find the constants.
-Found some more HP increase items and they seem to be capping out at 193 HP so I guess the 25 HP cap from items is still in effect.
So with Invigorate I get to 173 HP with a Provo/Peace Bard @ 120s.
If I add discord on there I can get few more hp out of invigorate.