Singapore markets close in 3 hours 3 minutes

First Solar, Inc. (FSLR)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
273.06+6.89 (+2.59%)
At close: 04:00PM EDT
273.31 +0.25 (+0.09%)
After hours: 07:58PM EDT
In the money
Show:ListStraddle
Callsfor20 June 2025
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
FSLR250620C000750002024-04-04 9:52AM EDT75.00106.00121.00124.000.00-150.00%
FSLR250620C000800002024-05-22 3:33PM EDT80.00176.500.000.000.00-500.00%
FSLR250620C000850002024-05-09 11:42AM EDT85.00113.080.000.000.00-500.00%
FSLR250620C000900002024-05-22 11:59AM EDT90.00165.000.000.000.00-100.00%
FSLR250620C000950002024-05-22 12:19PM EDT95.00160.000.000.000.00-100.00%
FSLR250620C001000002024-04-12 3:40PM EDT100.0092.5098.50102.900.00-490.00%
FSLR250620C001050002024-04-08 12:27PM EDT105.0086.9095.0598.400.00-160.00%
FSLR250620C001100002024-05-22 10:02AM EDT110.00127.000.000.000.00-200.00%
FSLR250620C001150002024-03-27 1:25PM EDT115.0065.4076.2579.300.00-330.00%
FSLR250620C001200002024-04-03 3:27PM EDT120.0064.6583.0586.350.00-5110.00%
FSLR250620C001250002024-05-24 11:28AM EDT125.00157.920.000.000.00-100.00%
FSLR250620C001300002024-05-28 3:19PM EDT130.00158.000.000.000.00-3000.00%
FSLR250620C001350002024-05-22 2:32PM EDT135.00122.740.000.000.00-200.00%
FSLR250620C001400002024-05-22 1:52PM EDT140.00123.960.000.000.00-100.00%
FSLR250620C001450002024-05-22 2:02PM EDT145.00114.000.000.000.00-100.00%
FSLR250620C001500002024-06-05 11:17AM EDT150.00139.050.000.000.00-200.00%
FSLR250620C001550002024-04-30 9:43AM EDT155.0052.630.000.000.00-2260.00%
FSLR250620C001600002024-05-29 10:20AM EDT160.00134.900.000.000.00-100.00%
FSLR250620C001650002024-06-05 10:58AM EDT165.00126.950.000.000.00-100.00%
FSLR250620C001700002024-06-05 10:45AM EDT170.00126.300.000.000.00-700.00%
FSLR250620C001750002024-06-04 9:59AM EDT175.00117.500.000.000.00-100.00%
FSLR250620C001800002024-05-29 2:22PM EDT180.00123.000.000.000.00-200.00%
FSLR250620C001850002024-05-24 3:09PM EDT185.00110.140.000.000.00-500.00%
FSLR250620C001900002024-05-31 10:45AM EDT190.0096.450.000.000.00-600.00%
FSLR250620C001950002024-05-17 10:53AM EDT195.0042.450.000.000.00-100.00%
FSLR250620C002000002024-06-04 3:57PM EDT200.0092.500.000.000.00-100.00%
FSLR250620C002100002024-06-03 3:57PM EDT210.0091.930.000.000.00-100.00%
FSLR250620C002200002024-05-29 9:51AM EDT220.0088.000.000.000.00-100.00%
FSLR250620C002300002024-05-24 11:16AM EDT230.0075.870.000.000.00-100.00%
FSLR250620C002400002024-05-28 10:06AM EDT240.0074.750.000.000.00-100.00%
FSLR250620C002500002024-05-31 3:54PM EDT250.0068.330.000.000.00-200.00%
FSLR250620C002600002024-06-03 9:32AM EDT260.0065.000.000.000.00-100.00%
FSLR250620C002700002024-06-05 9:38AM EDT270.0056.000.000.000.00-100.00%
FSLR250620C002800002024-05-31 11:20AM EDT280.0048.290.000.000.00-300.78%
FSLR250620C002900002024-05-24 3:00PM EDT290.0051.670.000.000.00-701.56%
FSLR250620C003000002024-06-05 3:42PM EDT300.0047.160.000.000.00-401.56%
FSLR250620C003100002024-06-03 9:31AM EDT310.0042.850.000.000.00-1,75003.13%
FSLR250620C003200002024-06-05 1:23PM EDT320.0043.070.000.000.00-103.13%
FSLR250620C003300002024-06-03 3:32PM EDT330.0036.700.000.000.00-203.13%
FSLR250620C003400002024-05-28 12:06PM EDT340.0039.250.000.000.00-2503.13%
FSLR250620C003500002024-06-05 3:42PM EDT350.0031.500.000.000.00-1,00406.25%
FSLR250620C003600002024-06-05 11:21AM EDT360.0030.250.000.000.00-6206.25%
FSLR250620C003700002024-05-31 3:50PM EDT370.0025.800.000.000.00-106.25%
FSLR250620C003800002024-05-31 10:42AM EDT380.0021.000.000.000.00-106.25%
FSLR250620C003900002024-06-05 12:49PM EDT390.0025.37--0.00---0.00%
FSLR250620C004000002024-05-31 10:38AM EDT400.0018.250.000.000.00-506.25%
FSLR250620C004200002024-05-31 12:46PM EDT420.0015.310.000.000.00-106.25%
Putsfor20 June 2025
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
FSLR250620P000750002024-05-28 9:58AM EDT75.000.350.000.000.00-2025.00%
FSLR250620P000800002024-05-29 3:01PM EDT80.000.500.000.000.00-6025.00%
FSLR250620P000850002024-05-24 2:11PM EDT85.001.000.000.000.00-5025.00%
FSLR250620P000900002024-05-23 9:48AM EDT90.000.890.000.000.00-20025.00%
FSLR250620P000950002024-05-23 9:50AM EDT95.001.100.000.000.00-2025.00%
FSLR250620P001000002024-05-22 1:06PM EDT100.001.260.000.000.00-366025.00%
FSLR250620P001050002024-05-22 12:48PM EDT105.001.690.000.000.00-2025.00%
FSLR250620P001100002024-05-22 9:35AM EDT110.002.520.000.000.00-2012.50%
FSLR250620P001150002024-05-15 12:41PM EDT115.004.920.000.000.00-1012.50%
FSLR250620P001200002024-05-23 12:58PM EDT120.002.500.000.000.00-5012.50%
FSLR250620P001250002024-04-03 2:36PM EDT125.0012.206.757.600.00-238565.70%
FSLR250620P001300002024-05-30 9:42AM EDT130.003.170.000.000.00-6012.50%
FSLR250620P001350002024-06-04 10:05AM EDT135.003.000.000.000.00-1012.50%
FSLR250620P001400002024-05-01 1:09PM EDT140.0013.802.464.150.00-6019,23049.38%
FSLR250620P001450002024-05-23 10:41AM EDT145.005.800.000.000.00-5012.50%
FSLR250620P001500002024-06-05 9:30AM EDT150.005.000.000.000.00-1012.50%
FSLR250620P001550002024-05-22 9:31AM EDT155.009.700.000.000.00-101012.50%
FSLR250620P001600002024-05-28 11:05AM EDT160.006.240.000.000.00-3012.50%
FSLR250620P001650002024-05-28 10:26AM EDT165.006.890.000.000.00-1012.50%
FSLR250620P001700002024-05-29 3:46PM EDT170.007.540.000.000.00-10012.50%
FSLR250620P001750002024-05-24 1:30PM EDT175.007.050.000.000.00-106.25%
FSLR250620P001800002024-05-31 11:47AM EDT180.0011.100.000.000.00-106.25%
FSLR250620P001850002024-06-04 1:37PM EDT185.0011.750.000.000.00-106.25%
FSLR250620P001900002024-06-04 10:58AM EDT190.0012.800.000.000.00-206.25%
FSLR250620P001950002024-06-05 12:07PM EDT195.0012.850.000.000.00-506.25%
FSLR250620P002000002024-06-05 12:48PM EDT200.0013.880.000.000.00-2006.25%
FSLR250620P002100002024-05-28 9:35AM EDT210.0017.050.000.000.00-106.25%
FSLR250620P002200002023-12-19 4:40PM EDT220.0062.9076.2078.450.00--2106.76%
FSLR250620P002300002024-05-24 11:18AM EDT230.0025.350.000.000.00-2303.13%
FSLR250620P002400002023-12-28 10:34AM EDT240.0075.5093.6595.350.00--12111.46%
FSLR250620P002500002024-06-05 9:30AM EDT250.0030.720.000.000.00-1501.56%
FSLR250620P002600002024-05-28 10:07AM EDT260.0037.900.000.000.00-500.78%
FSLR250620P002700002024-05-30 3:54PM EDT270.0042.000.000.000.00-1100.39%
FSLR250620P002800002024-06-04 2:15PM EDT280.0050.500.000.000.00-4900.00%
FSLR250620P002900002024-06-05 11:22AM EDT290.0053.000.000.000.00-2700.00%
FSLR250620P003000002024-06-05 11:29AM EDT300.0058.45--0.00---0.00%
FSLR250620P003100002024-06-05 11:27AM EDT310.0064.650.000.000.00-1000.00%
FSLR250620P003400002024-05-29 11:04AM EDT340.0081.450.000.000.00--00.00%
FSLR250620P003700002024-05-28 2:55PM EDT370.00105.500.000.000.00-600.00%