RE:3/share here i comeA whopping 10 cent drop on 186000 shares...Oh..The Feds rasing rates by a large 0.25%...the end of the world, no one will survive, we all die.....
seriously...just people with fear selling....ridiculous price. Nice divi coming up....cash position around market cap.