What happened to LEN today?
L
What happened to LEN today?
π¦
LEN is up N/A at $88.86
Performance
5 Day+4.19%
1 Month-5.96%
3 Month-23.73%
InsiderStreet AI
— Know what they know.