UK markets open in 1 hour 50 minutes

First Solar, Inc. (FSLR)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
260.07-2.30 (-0.88%)
At close: 04:00PM EDT
260.00 -0.07 (-0.03%)
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.08185.00189.500.00-545110.60%
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-06-11 10:13AM EDT100.00183.750.000.000.00-400.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-06-10 3:01PM EDT135.00158.000.000.000.00-300.00%
FSLR250620C001400002024-06-10 10:20AM EDT140.00147.380.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-06-13 1:22PM EDT155.00145.800.000.000.00-400.00%
FSLR250620C001600002024-06-14 10:09AM EDT160.00135.700.000.000.00-200.00%
FSLR250620C001650002024-06-13 1:27PM EDT165.00137.250.000.000.00-400.00%
FSLR250620C001700002024-06-13 12:37PM EDT170.00134.950.000.000.00-200.00%
FSLR250620C001750002024-06-12 2:10PM EDT175.00142.450.000.000.00-500.00%
FSLR250620C001800002024-05-29 2:22PM EDT180.00123.000.000.000.00-200.00%
FSLR250620C001850002024-06-12 1:42PM EDT185.00137.750.000.000.00-300.00%
FSLR250620C001900002024-06-14 1:00PM EDT190.00105.500.000.000.00-700.00%
FSLR250620C001950002024-06-14 1:01PM EDT195.00102.200.000.000.00-200.00%
FSLR250620C002000002024-06-12 1:41PM EDT200.00126.100.000.000.00-600.00%
FSLR250620C002100002024-06-20 2:22PM EDT210.0084.850.000.000.00-100.00%
FSLR250620C002200002024-06-20 1:01PM EDT220.0075.020.000.000.00-100.00%
FSLR250620C002300002024-06-17 2:19PM EDT230.0072.900.000.000.00-200.00%
FSLR250620C002400002024-06-17 12:09PM EDT240.0063.100.000.000.00-3400.00%
FSLR250620C002500002024-06-17 11:42AM EDT250.0057.350.000.000.00-6400.00%
FSLR250620C002600002024-06-18 11:47AM EDT260.0056.650.000.000.00-100.00%
FSLR250620C002700002024-06-20 3:33PM EDT270.0053.350.000.000.00-2000.78%
FSLR250620C002800002024-06-20 9:47AM EDT280.0046.470.000.000.00-101.56%
FSLR250620C002900002024-06-14 12:28PM EDT290.0052.150.000.000.00-203.13%
FSLR250620C003000002024-06-20 1:40PM EDT300.0040.850.000.000.00-2003.13%
FSLR250620C003100002024-06-12 3:52PM EDT310.0059.940.000.000.00-1,16103.13%
FSLR250620C003200002024-06-20 3:55PM EDT320.0036.200.000.000.00-2403.13%
FSLR250620C003300002024-06-17 3:23PM EDT330.0034.300.000.000.00-2006.25%
FSLR250620C003400002024-06-14 3:05PM EDT340.0035.100.000.000.00-2006.25%
FSLR250620C003500002024-06-17 2:14PM EDT350.0028.550.000.000.00-206.25%
FSLR250620C003600002024-06-14 3:05PM EDT360.0029.950.000.000.00-1406.25%
FSLR250620C003700002024-06-14 11:27AM EDT370.0030.700.000.000.00-206.25%
FSLR250620C003800002024-06-17 11:32AM EDT380.0020.000.000.000.00-106.25%
FSLR250620C003900002024-06-14 2:36PM EDT390.0023.260.000.000.00-206.25%
FSLR250620C004000002024-06-18 1:58PM EDT400.0018.950.000.000.00-1306.25%
FSLR250620C004100002024-06-18 1:34PM EDT410.0017.500.000.000.00-306.25%
FSLR250620C004200002024-06-17 9:48AM EDT420.0015.730.000.000.00-7012.50%
FSLR250620C004300002024-06-14 11:54AM EDT430.0018.460.000.000.00--012.50%
FSLR250620C004500002024-06-14 10:02AM EDT450.0017.000.000.000.00--012.50%
Putsfor20 June 2025
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
FSLR250620P000750002024-06-10 10:34AM EDT75.000.400.000.000.00-1025.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-06-11 2:18PM EDT95.000.700.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-2012.50%
FSLR250620P001100002024-05-22 9:35AM EDT110.002.520.000.000.00-2012.50%
FSLR250620P001150002024-05-15 12:41PM EDT115.004.920.003.850.00-112750.59%
FSLR250620P001200002024-05-23 12:58PM EDT120.002.500.000.000.00-5012.50%
FSLR250620P001250002024-04-03 2:36PM EDT125.0012.206.757.600.00-238564.50%
FSLR250620P001300002024-05-30 9:42AM EDT130.003.170.000.000.00-6012.50%
FSLR250620P001350002024-06-13 9:47AM EDT135.002.340.000.000.00-5012.50%
FSLR250620P001400002024-06-14 12:47PM EDT140.003.400.000.000.00-1012.50%
FSLR250620P001450002024-05-23 10:41AM EDT145.005.800.000.000.00-5012.50%
FSLR250620P001500002024-06-18 10:07AM EDT150.006.300.000.000.00-5012.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-06-11 12:30PM EDT165.005.370.000.000.00-1012.50%
FSLR250620P001700002024-06-18 3:57PM EDT170.009.890.000.000.00-206.25%
FSLR250620P001750002024-06-20 3:59PM EDT175.0010.900.000.000.00-106.25%
FSLR250620P001800002024-06-20 2:16PM EDT180.0012.600.000.000.00-206.25%
FSLR250620P001850002024-06-14 12:59PM EDT185.0011.400.000.000.00-506.25%
FSLR250620P001900002024-06-11 9:30AM EDT190.0011.410.000.000.00-106.25%
FSLR250620P001950002024-06-20 10:41AM EDT195.0017.550.000.000.00-406.25%
FSLR250620P002000002024-06-20 3:59PM EDT200.0018.650.000.000.00-106.25%
FSLR250620P002100002024-06-11 2:13PM EDT210.0014.800.000.000.00-103.13%
FSLR250620P002200002023-12-19 4:40PM EDT220.0062.9076.2078.450.00--2105.19%
FSLR250620P002300002024-05-24 11:18AM EDT230.0025.350.000.000.00-2303.13%
FSLR250620P002400002023-12-28 10:34AM EDT240.0075.5093.6595.350.00--12109.84%
FSLR250620P002500002024-06-17 11:36AM EDT250.0039.900.000.000.00-1400.78%
FSLR250620P002600002024-06-20 1:37PM EDT260.0045.700.000.000.00-15000.01%
FSLR250620P002700002024-06-17 1:28PM EDT270.0052.200.000.000.00-1600.00%
FSLR250620P002800002024-06-17 1:17PM EDT280.0057.850.000.000.00-1000.00%
FSLR250620P002900002024-06-17 1:17PM EDT290.0064.050.000.000.00-200.00%
FSLR250620P003000002024-06-20 9:30AM EDT300.0067.350.000.000.00-100.00%
FSLR250620P003100002024-06-14 2:24PM EDT310.0066.800.000.000.00-2500.00%
FSLR250620P003200002024-06-14 11:24AM EDT320.0070.050.000.000.00-2600.00%
FSLR250620P003300002024-06-13 10:52AM EDT330.0069.900.000.000.00-1100.00%
FSLR250620P003400002024-06-12 11:34AM EDT340.0074.900.000.000.00-200.00%
FSLR250620P003600002024-06-17 9:40AM EDT360.00108.100.000.000.00-2200.00%
FSLR250620P003700002024-05-28 2:55PM EDT370.00105.500.000.000.00-600.00%