Speculator has 3 different meanings across 1 category:
Noun
someone who makes conjectures without knowing the facts
someone who risks losses for the possibility of considerable gains
One who speculates; an observer; a contemplator.