Name   Option type Underlying Maturity Strike price Bid Ask Impli. Omega  
JP Morgan Call 20 CSIQ 17.01.2025   Call Canadian Solar Inc 2025-01-17 20.00 - - 1.10 2.02
JP Morgan Put 15 CSIQ 17.01.2025   Put Canadian Solar Inc 2025-01-17 15.00 - - 1.09 -1.15
BNP Paribas Call 18 CSIQ 17.01.2025   Call Canadian Solar Inc 2025-01-17 18.00 - - 0.75 2.56
BNP Paribas Call 22 CSIQ 20.12.2024   Call Canadian Solar Inc 2024-12-20 22.00 - - 0.73 3.14
BNP Paribas Call 18 CSIQ 21.06.2024   Call Canadian Solar Inc 2024-06-21 18.00 - - 0.87 5.95
BNP Paribas Call 18 CSIQ 20.12.2024   Call Canadian Solar Inc 2024-12-20 18.00 - - 0.76 2.66
BNP Paribas Call 26 CSIQ 21.06.2024   Call Canadian Solar Inc 2024-06-21 26.00 - - 1.83 4.21
BNP Paribas Call 24 CSIQ 21.06.2024   Call Canadian Solar Inc 2024-06-21 24.00 - - 1.68 4.34
BNP Paribas Put 18 CSIQ 21.06.2024   Put Canadian Solar Inc 2024-06-21 18.00 - - 1.01 -4.48
BNP Paribas Put 20 CSIQ 20.12.2024   Put Canadian Solar Inc 2024-12-20 20.00 - - 0.71 -1.75
BNP Paribas Call 22 CSIQ 17.01.2025   Call Canadian Solar Inc 2025-01-17 22.00 - - 0.74 2.93
BNP Paribas Call 20 CSIQ 17.01.2025   Call Canadian Solar Inc 2025-01-17 20.00 - - 0.75 2.74
BNP Paribas Call 20 CSIQ 20.12.2024   Call Canadian Solar Inc 2024-12-20 20.00 - - 0.74 2.92
BNP Paribas Call 20 CSIQ 21.06.2024   Call Canadian Solar Inc 2024-06-21 20.00 - - 1.24 5.01
BNP Paribas Put 20 CSIQ 17.01.2025   Put Canadian Solar Inc 2025-01-17 20.00 - - 0.71 -1.63
BNP Paribas Put 20 CSIQ 21.06.2024   Put Canadian Solar Inc 2024-06-21 20.00 - - 0.75 -4.73
BNP Paribas Put 22 CSIQ 21.06.2024   Put Canadian Solar Inc 2024-06-21 22.00 - - 0.74 -4.24
JP Morgan Call 25 CSIQ 19.07.2024   Call Canadian Solar Inc 2024-07-19 25.00 - - 1.03 4.91
JP Morgan Put 20 CSIQ 19.07.2024   Put Canadian Solar Inc 2024-07-19 20.00 - - 0.83 -3.04
JP Morgan Call 20 CSIQ 19.07.2024   Call Canadian Solar Inc 2024-07-19 20.00 - - 0.92 4.35
BNP Paribas Call 18 CSIQ 19.12.2025   Call Canadian Solar Inc 2025-12-19 18.00 - - 0.73 1.87
BNP Paribas Call 22 CSIQ 16.01.2026   Call Canadian Solar Inc 2026-01-16 22.00 - - 0.72 1.98
BNP Paribas Put 30 CSIQ 16.01.2026   Put Canadian Solar Inc 2026-01-16 30.00 - - 0.73 -0.65
BNP Paribas Put 20 CSIQ 19.12.2025   Put Canadian Solar Inc 2025-12-19 20.00 - - 0.70 -0.95
BNP Paribas Call 22 CSIQ 19.12.2025   Call Canadian Solar Inc 2025-12-19 22.00 - - 0.72 2.03
BNP Paribas Call 18 CSIQ 16.01.2026   Call Canadian Solar Inc 2026-01-16 18.00 - - 0.74 1.83
BNP Paribas Call 25 CSIQ 16.01.2026   Call Canadian Solar Inc 2026-01-16 25.00 - - 0.72 2.08
BNP Paribas Call 30 CSIQ 19.12.2025   Call Canadian Solar Inc 2025-12-19 30.00 - - 0.70 2.33
BNP Paribas Put 30 CSIQ 19.12.2025   Put Canadian Solar Inc 2025-12-19 30.00 - - 0.71 -0.68
BNP Paribas Call 20 CSIQ 16.01.2026   Call Canadian Solar Inc 2026-01-16 20.00 - - 0.74 1.90