Name   Option type Underlying Maturity Strike price Bid Ask Impli. Omega  
JP Morgan Put 25 CSIQ 17.01.2025   Put Canadian Solar Inc 1/17/2025 25.00 - - 0.72 -1.18
JP Morgan Put 20 CSIQ 28.06.2024   Put Canadian Solar Inc 6/28/2024 20.00 - - 1.05 -3.78
BNP Paribas Put 18 CSIQ 19.12.2025   Put Canadian Solar Inc 12/19/2025 18.00 - - 0.66 -1.13
BNP Paribas Put 14 CSIQ 20.12.2024   Put Canadian Solar Inc 12/20/2024 14.00 - - 0.72 -2.51
JP Morgan Put 18 CSIQ 14.06.2024   Put Canadian Solar Inc 6/14/2024 18.00 - - 1.25 -7.11
BNP Paribas Put 35 CSIQ 16.01.2026   Put Canadian Solar Inc 1/16/2026 35.00 - - 0.71 -0.60
JP Morgan Put 20 CSIQ 19.07.2024   Put Canadian Solar Inc 7/19/2024 20.00 - - 0.93 -3.04
BNP Paribas Put 15 CSIQ 16.01.2026   Put Canadian Solar Inc 1/16/2026 15.00 - - 0.69 -1.18
BNP Paribas Put 15 CSIQ 20.09.2024   Put Canadian Solar Inc 9/20/2024 15.00 - - 0.70 -3.80
JP Morgan Put 18 CSIQ 21.06.2024   Put Canadian Solar Inc 6/21/2024 18.00 - - 1.12 -5.45
BNP Paribas Put 18 CSIQ 17.01.2025   Put Canadian Solar Inc 1/17/2025 18.00 - - 0.69 -1.92
BNP Paribas Put 25 CSIQ 19.12.2025   Put Canadian Solar Inc 12/19/2025 25.00 - - 0.66 -0.88
BNP Paribas Put 25 CSIQ 17.01.2025   Put Canadian Solar Inc 1/17/2025 25.00 - - 0.68 -1.36
JP Morgan Put 20 CSIQ 14.06.2024   Put Canadian Solar Inc 6/14/2024 20.00 - - 1.46 -4.60
BNP Paribas Put 20 CSIQ 21.06.2024   Put Canadian Solar Inc 6/21/2024 20.00 - - 0.79 -5.75
JP Morgan Put 15 CSIQ 18.10.2024   Put Canadian Solar Inc 10/18/2024 15.00 - - 1.00 -1.95
BNP Paribas Put 25 CSIQ 16.01.2026   Put Canadian Solar Inc 1/16/2026 25.00 - - 0.67 -0.84
BNP Paribas Put 30 CSIQ 19.12.2025   Put Canadian Solar Inc 12/19/2025 30.00 - - 0.67 -0.73
BNP Paribas Put 22 CSIQ 21.06.2024   Put Canadian Solar Inc 6/21/2024 22.00 - - 0.90 -3.86
JP Morgan Put 15 CSIQ 21.06.2024   Put Canadian Solar Inc 6/21/2024 15.00 - - 1.56 -4.96
JP Morgan Put 14 CSIQ 21.06.2024   Put Canadian Solar Inc 6/21/2024 14.00 - - 1.86 -4.25
BNP Paribas Put 18 CSIQ 20.09.2024   Put Canadian Solar Inc 9/20/2024 18.00 - - 0.69 -3.03
JP Morgan Put 16 CSIQ   Put Canadian Solar Inc 6/7/2024 16.00 - - 7.54 -3.35
JP Morgan Put 18 CSIQ   Put Canadian Solar Inc 6/7/2024 18.00 - - 3.71 -6.78
BNP Paribas Put 22 CSIQ 19.12.2025   Put Canadian Solar Inc 12/19/2025 22.00 - - 0.66 -0.97
BNP Paribas Put 16 CSIQ 20.12.2024   Put Canadian Solar Inc 12/20/2024 16.00 0.220 0.230 0.70 -2.31
BNP Paribas Put 14 CSIQ 21.06.2024   Put Canadian Solar Inc 6/21/2024 14.00 - - 2.06 -3.66
BNP Paribas Put 15 CSIQ 20.12.2024   Put Canadian Solar Inc 12/20/2024 15.00 - - 0.71 -2.44
JP Morgan Put 18 CSIQ 19.07.2024   Put Canadian Solar Inc 7/19/2024 18.00 - - 0.93 -3.63
BNP Paribas Put 22 CSIQ 20.12.2024   Put Canadian Solar Inc 12/20/2024 22.00 - - 0.68 -1.68