Stock Screener

LBRT - Liberty Energy Inc.

$17.27 2.3% ($0.39)
00.45.500.202.5
BPDEPEEPSROEBVPSCURRENT



Address:

Portfolio: