I am not able to translate раньше-то. To be precise, the particle -то.

Как же мы раньше-то не встретились?

Also, does Как же mean "Why" in the meaning "How is possible that...".

Is it informal?