Fastenal Co.

FAST
NASDAQ
40.62 0.80 (2.01%) last updated 2:59 PM EST Mar 05
Trade $FAST Now