Answer
The answer is 420.
Work Step by Step
Let X be the number we are looking for.
30% of what number means 30% $\times$ X.
So, this question translates to:
30% $\times$ X = 126
0.3 $\times$ X = 126
Divide both sides by 0.3
X = 420