Do bloon slow downs stack 100%?

I like setting up the ice monkey, glue gunner, tornado and stuns plus others to slow down Bloons and Moabs as much as possible, but do they all actually stack?

Or is there some diminishing return or something like that.