I know that radiator stop leak is a bad word around here but you could add some. If the leak stops then it's a seal somewhere. If the leak persists, then it's probably your water pump.
Didn't you get your timing belt & water pump replaced a while back? Maybe the waterpump didn't make a good seal when installed.
Tom