Right now the limit is 250 users. In the very near future, it will be raised to 500 per Microsoft. They plan to raise the limit to 1000 within the next year.
For more than 250 users, you can use Teams live events. See next question for information regarding Teams live events.