Primerica  ( PRI )  Up 36% YTD: Can it Retain the Bull Run?