mainstreet bank martinsville va

The closing price for Mainstreet Bank (MNSB) yesterday was $20.38. It was down 1.4% for the day (down 2.2% from previous close).

DATE OPEN HIGH LOW CLOSE VOLUME
October 01 2025 19:30
$20.36
$20.45
$20.36
$20.38
256
October 01 2025 18:30
$20.43
$20.43
$20.43
$20.43
24
October 01 2025 17:30
$20.39
$20.39
$20.32
$20.32
284
October 01 2025 16:30
$20.38
$20.44
$20.38
$20.44
8
October 01 2025 15:30
$20.40
$20.44
$20.40
$20.42
414
October 01 2025 14:30
$20.53
$20.53
$20.44
$20.44
146
October 01 2025 13:30
$20.68
$20.68
$20.68
$20.68
40
Daily pricing data for Mainstreet Bank dates back to 9/6/2005, and may be incomplete.