Correct me if Im wrong but isnt the maximum percentage 100? How on earth did these people come up with 1000%?? Can this be right?
Link To Source
Definition:
per·cent also per cent adv.
Out of each hundred; per hundred.
n.
pl. percent, also per cent One part in a hundred: The report states that 42 percent of the alumni contributed to the endowment. Also called per centum.
pl. percents A percentage or portion: She has invested a large percent of her salary.
percents Chiefly British. Public securities yielding interest at a specified percentage.