Alabama Republican Senate Primary Winner

$426.6K Vol.
|
May 19, 2026
Barry Moore100%
Steve Marshall0%
Morgan Murphy0%
Jared Hudson0%
Outcome
Volume
Barry Moore
$206.74K
Yes
Steve Marshall
$41.4K
No
Morgan Murphy
$32.29K
No
Jared Hudson
$134.26K
No
Rodney Walker
$11.9K
No
Trader
Outcomes
Invested
Total PnL
ROI