$SIRC Crazy Undervalued. TTM revenue and net profit are $84M and $20M, respectively. Market cap is $108M with an SP of $0.22 SIRC: P/R: 1.29, P/E: 5.75 FSLR: P/R: 3, P/E: 34 Based on FSLR P/R, SIRC SP should be $0.5 Based on FSLR P/E, SIRC should be $1.36 Avg. SP: $0.93