Name   Option type Underlying Maturity Strike price Bid Ask Impli. Omega  
JP Morgan Put 20 CSIQ 17.01.2025   Put Canadian Solar Inc 1/17/2025 20.00 - - 1.07 -0.95
JP Morgan Put 18 CSIQ 21.06.2024   Put Canadian Solar Inc 6/21/2024 18.00 - - 0.95 -4.80
JP Morgan Put 14 CSIQ 21.06.2024   Put Canadian Solar Inc 6/21/2024 14.00 - - 1.49 -3.94
JP Morgan Put 16 CSIQ 31.05.2024   Put Canadian Solar Inc 5/31/2024 16.00 - - 2.77 -5.76
JP Morgan Put 16 CSIQ 07.06.2024   Put Canadian Solar Inc 6/7/2024 16.00 - - 1.44 -6.16
BNP Paribas Put 20 CSIQ 20.09.2024   Put Canadian Solar Inc 9/20/2024 20.00 - - 0.70 -2.42
JP Morgan Put 18 CSIQ 14.06.2024   Put Canadian Solar Inc 6/14/2024 18.00 - - 0.98 -5.59
JP Morgan Put 18 CSIQ 31.05.2024   Put Canadian Solar Inc 5/31/2024 18.00 - - 1.45 -9.41
JP Morgan Put 16 CSIQ 14.06.2024   Put Canadian Solar Inc 6/14/2024 16.00 - - 1.22 -5.42
JP Morgan Put 16 CSIQ 19.07.2024   Put Canadian Solar Inc 7/19/2024 16.00 - - 1.03 -3.29
JP Morgan Put 18 CSIQ 07.06.2024   Put Canadian Solar Inc 6/7/2024 18.00 - - 1.18 -6.10
JP Morgan Put 16 CSIQ 21.06.2024   Put Canadian Solar Inc 6/21/2024 16.00 - - 1.14 -4.72
BNP Paribas Put 25 CSIQ 19.12.2025   Put Canadian Solar Inc 12/19/2025 25.00 - - 0.70 -0.81
JP Morgan Put 15 CSIQ 21.06.2024   Put Canadian Solar Inc 6/21/2024 15.00 - - 1.20 -4.88
BNP Paribas Put 30 CSIQ 19.12.2025   Put Canadian Solar Inc 12/19/2025 30.00 - - 0.71 -0.68
JP Morgan Put 30 CSIQ 17.01.2025   Put Canadian Solar Inc 1/17/2025 30.00 - - 1.09 -0.63
BNP Paribas Put 18 CSIQ 21.06.2024   Put Canadian Solar Inc 6/21/2024 18.00 - - 1.01 -4.48
BNP Paribas Put 22 CSIQ 20.12.2024   Put Canadian Solar Inc 12/20/2024 22.00 - - 0.70 -1.60
JP Morgan Put 20 CSIQ 21.06.2024   Put Canadian Solar Inc 6/21/2024 20.00 - - 1.45 -2.22
BNP Paribas Put 25 CSIQ 20.12.2024   Put Canadian Solar Inc 12/20/2024 25.00 - - 0.71 -1.36
BNP Paribas Put 25 CSIQ 17.01.2025   Put Canadian Solar Inc 1/17/2025 25.00 - - 0.71 -1.27
JP Morgan Put 15 CSIQ 17.01.2025   Put Canadian Solar Inc 1/17/2025 15.00 - - 1.09 -1.15
BNP Paribas Put 20 CSIQ 20.12.2024   Put Canadian Solar Inc 12/20/2024 20.00 - - 0.71 -1.75
BNP Paribas Put 20 CSIQ 17.01.2025   Put Canadian Solar Inc 1/17/2025 20.00 - - 0.71 -1.63
BNP Paribas Put 20 CSIQ 21.06.2024   Put Canadian Solar Inc 6/21/2024 20.00 - - 0.75 -4.73
JP Morgan Put 20 CSIQ 19.07.2024   Put Canadian Solar Inc 7/19/2024 20.00 - - 0.83 -3.04
BNP Paribas Put 18 CSIQ 17.01.2025   Put Canadian Solar Inc 1/17/2025 18.00 - - 0.71 -1.80
BNP Paribas Put 30 CSIQ 16.01.2026   Put Canadian Solar Inc 1/16/2026 30.00 - - 0.73 -0.65
BNP Paribas Put 20 CSIQ 19.12.2025   Put Canadian Solar Inc 12/19/2025 20.00 - - 0.70 -0.95
BNP Paribas Put 35 CSIQ 16.01.2026   Put Canadian Solar Inc 1/16/2026 35.00 - - 0.75 -0.55