Cavco Industries, Inc.
Exchange: nyse
none
3865422336.00
182478000.00
-0.523837431959
0.098533056946
20.71%
3.5