PCYO   $10.73  -4.28% Market Closed After Close 10.7195 -0.10%

Pure Cycle Corp

Data not available