First Solar Inc NASDAQ:FSLR Historical Prices

Below are the 4345 trading days of historical prices for FSLR.

# Exchange Symbol Date Open High Low Close
4345 NASDAQ FSLR Fri, Mar 1, 2024 152.74 161.49 152.69 158.05
4344 NASDAQ FSLR Thu, Feb 29, 2024 151.85 157.23 149.85 153.89
4343 NASDAQ FSLR Wed, Feb 28, 2024 153.95 158.12 146.45 149.25
4342 NASDAQ FSLR Tue, Feb 27, 2024 147.00 147.56 144.28 144.99
4341 NASDAQ FSLR Mon, Feb 26, 2024 143.16 146.00 141.77 144.58
4340 NASDAQ FSLR Fri, Feb 23, 2024 144.12 144.93 141.70 142.89
4339 NASDAQ FSLR Thu, Feb 22, 2024 150.10 150.36 144.66 144.73
4338 NASDAQ FSLR Wed, Feb 21, 2024 149.41 150.65 147.42 150.03
4337 NASDAQ FSLR Tue, Feb 20, 2024 154.89 155.95 152.35 153.25
4336 NASDAQ FSLR Fri, Feb 16, 2024 157.64 159.44 155.03 156.98
4335 NASDAQ FSLR Thu, Feb 15, 2024 160.00 163.43 157.75 159.78
4334 NASDAQ FSLR Wed, Feb 14, 2024 156.46 158.59 153.70 158.24
4333 NASDAQ FSLR Tue, Feb 13, 2024 150.00 155.41 149.79 152.34
4332 NASDAQ FSLR Mon, Feb 12, 2024 152.40 159.28 151.13 157.22
4331 NASDAQ FSLR Fri, Feb 9, 2024 144.50 153.02 144.00 151.50
4330 NASDAQ FSLR Thu, Feb 8, 2024 146.12 146.13 142.00 143.17
4329 NASDAQ FSLR Wed, Feb 7, 2024 148.40 150.27 142.56 145.46
4328 NASDAQ FSLR Tue, Feb 6, 2024 139.95 142.44 138.41 141.11
4327 NASDAQ FSLR Mon, Feb 5, 2024 138.86 140.77 135.88 139.80
4326 NASDAQ FSLR Fri, Feb 2, 2024 143.98 144.02 138.83 141.82
4325 NASDAQ FSLR Thu, Feb 1, 2024 149.78 154.31 146.81 147.89
4324 NASDAQ FSLR Wed, Jan 31, 2024 149.00 154.92 146.05 146.30
4323 NASDAQ FSLR Tue, Jan 30, 2024 148.40 150.75 146.49 149.03
4322 NASDAQ FSLR Mon, Jan 29, 2024 146.99 149.33 144.33 149.30
4321 NASDAQ FSLR Fri, Jan 26, 2024 149.06 150.65 147.42 147.83
4320 NASDAQ FSLR Thu, Jan 25, 2024 150.19 151.28 145.91 149.23
4319 NASDAQ FSLR Wed, Jan 24, 2024 153.54 154.13 148.25 148.87
4318 NASDAQ FSLR Tue, Jan 23, 2024 153.88 157.67 149.80 151.46
4317 NASDAQ FSLR Mon, Jan 22, 2024 148.49 159.23 147.94 149.91
4316 NASDAQ FSLR Fri, Jan 19, 2024 147.69 147.77 140.07 145.92
4315 NASDAQ FSLR Thu, Jan 18, 2024 148.73 148.94 145.71 147.45
4314 NASDAQ FSLR Wed, Jan 17, 2024 145.95 147.46 143.76 147.26
4313 NASDAQ FSLR Tue, Jan 16, 2024 159.56 159.56 148.90 149.10
4312 NASDAQ FSLR Fri, Jan 12, 2024 160.52 162.92 157.55 160.44
4311 NASDAQ FSLR Thu, Jan 11, 2024 162.49 163.64 158.38 160.29
4310 NASDAQ FSLR Wed, Jan 10, 2024 166.69 166.76 159.71 162.33
4309 NASDAQ FSLR Tue, Jan 9, 2024 164.79 167.71 163.40 166.91
4308 NASDAQ FSLR Mon, Jan 8, 2024 164.72 167.05 161.55 166.13
4307 NASDAQ FSLR Fri, Jan 5, 2024 165.08 170.50 164.50 166.87
4306 NASDAQ FSLR Thu, Jan 4, 2024 166.43 168.27 164.32 166.31
4305 NASDAQ FSLR Wed, Jan 3, 2024 169.00 170.42 164.12 167.42
4304 NASDAQ FSLR Tue, Jan 2, 2024 170.98 177.89 169.36 172.16
4303 NASDAQ FSLR Fri, Dec 29, 2023 173.45 173.95 171.10 172.28
4302 NASDAQ FSLR Thu, Dec 28, 2023 172.53 176.08 171.23 173.22
4301 NASDAQ FSLR Wed, Dec 27, 2023 173.20 174.89 170.94 172.44
4300 NASDAQ FSLR Tue, Dec 26, 2023 170.81 173.75 170.55 171.94
4299 NASDAQ FSLR Fri, Dec 22, 2023 171.23 172.06 169.16 170.39
4298 NASDAQ FSLR Thu, Dec 21, 2023 167.54 171.95 165.29 170.04
4297 NASDAQ FSLR Wed, Dec 20, 2023 172.00 172.14 162.69 164.60
4296 NASDAQ FSLR Tue, Dec 19, 2023 167.91 177.51 167.00 172.66
4295 NASDAQ FSLR Mon, Dec 18, 2023 166.50 169.36 162.95 165.94
4294 NASDAQ FSLR Fri, Dec 15, 2023 164.45 169.21 160.10 168.67
4293 NASDAQ FSLR Thu, Dec 14, 2023 151.69 164.16 151.32 158.25
4292 NASDAQ FSLR Wed, Dec 13, 2023 138.27 146.77 137.17 146.56
4291 NASDAQ FSLR Tue, Dec 12, 2023 145.74 146.38 137.54 139.90
4290 NASDAQ FSLR Mon, Dec 11, 2023 145.31 149.20 144.27 146.11
4289 NASDAQ FSLR Fri, Dec 8, 2023 150.99 153.24 142.59 145.38
4288 NASDAQ FSLR Thu, Dec 7, 2023 145.37 146.37 142.48 144.18
4287 NASDAQ FSLR Wed, Dec 6, 2023 156.75 156.82 144.98 145.29
4286 NASDAQ FSLR Tue, Dec 5, 2023 158.41 160.45 155.08 155.39
4285 NASDAQ FSLR Mon, Dec 4, 2023 161.15 165.71 159.46 159.54
4284 NASDAQ FSLR Fri, Dec 1, 2023 157.54 161.08 154.50 160.29
4283 NASDAQ FSLR Thu, Nov 30, 2023 155.96 158.27 152.52 157.78
4282 NASDAQ FSLR Wed, Nov 29, 2023 158.00 160.82 154.60 155.43
4281 NASDAQ FSLR Tue, Nov 28, 2023 153.27 156.98 151.52 155.02
4280 NASDAQ FSLR Mon, Nov 27, 2023 153.30 157.64 151.87 154.65
4279 NASDAQ FSLR Fri, Nov 24, 2023 159.01 159.08 154.17 154.38
4278 NASDAQ FSLR Wed, Nov 22, 2023 160.00 161.56 158.89 159.72
4277 NASDAQ FSLR Tue, Nov 21, 2023 159.84 162.48 158.06 158.60
4276 NASDAQ FSLR Mon, Nov 20, 2023 155.00 162.36 153.85 159.29
4275 NASDAQ FSLR Fri, Nov 17, 2023 156.22 156.22 151.86 155.02
4274 NASDAQ FSLR Thu, Nov 16, 2023 151.53 157.02 151.26 154.51
4273 NASDAQ FSLR Wed, Nov 15, 2023 150.00 158.08 147.38 152.42
4272 NASDAQ FSLR Tue, Nov 14, 2023 137.67 150.66 137.21 149.14
4271 NASDAQ FSLR Mon, Nov 13, 2023 132.20 134.22 129.50 133.84
4270 NASDAQ FSLR Fri, Nov 10, 2023 132.36 134.22 129.22 133.92
4269 NASDAQ FSLR Thu, Nov 9, 2023 138.88 140.00 131.16 132.53
4268 NASDAQ FSLR Wed, Nov 8, 2023 143.47 143.47 135.65 137.83
4267 NASDAQ FSLR Tue, Nov 7, 2023 146.98 147.99 144.05 144.33
4266 NASDAQ FSLR Mon, Nov 6, 2023 151.94 151.94 145.60 146.97
4265 NASDAQ FSLR Fri, Nov 3, 2023 151.74 154.98 148.45 151.94
4264 NASDAQ FSLR Thu, Nov 2, 2023 145.60 151.85 145.52 147.59
4263 NASDAQ FSLR Wed, Nov 1, 2023 148.49 152.27 138.35 142.84
4262 NASDAQ FSLR Tue, Oct 31, 2023 137.74 142.61 136.27 142.45
4261 NASDAQ FSLR Mon, Oct 30, 2023 143.93 144.22 132.19 136.32
4260 NASDAQ FSLR Fri, Oct 27, 2023 148.88 149.70 142.38 143.26
4259 NASDAQ FSLR Thu, Oct 26, 2023 153.59 154.43 149.25 151.15
4258 NASDAQ FSLR Wed, Oct 25, 2023 154.08 154.25 149.59 151.36
4257 NASDAQ FSLR Tue, Oct 24, 2023 153.76 158.61 152.16 155.90
4256 NASDAQ FSLR Mon, Oct 23, 2023 149.18 154.19 146.75 151.32
4255 NASDAQ FSLR Fri, Oct 20, 2023 148.18 154.22 147.05 150.77
4254 NASDAQ FSLR Thu, Oct 19, 2023 156.50 156.50 150.97 151.97
4253 NASDAQ FSLR Wed, Oct 18, 2023 156.24 156.40 151.54 153.13
4252 NASDAQ FSLR Tue, Oct 17, 2023 149.10 158.39 148.46 158.06
4251 NASDAQ FSLR Mon, Oct 16, 2023 148.68 152.00 145.78 151.29
4250 NASDAQ FSLR Fri, Oct 13, 2023 148.67 152.27 147.34 147.92
4249 NASDAQ FSLR Thu, Oct 12, 2023 156.34 156.78 147.76 149.39
4248 NASDAQ FSLR Wed, Oct 11, 2023 152.92 155.85 149.65 151.50
4247 NASDAQ FSLR Tue, Oct 10, 2023 143.41 153.17 143.09 151.56
4246 NASDAQ FSLR Mon, Oct 9, 2023 145.30 147.16 143.03 143.80
4245 NASDAQ FSLR Fri, Oct 6, 2023 143.01 150.13 142.51 148.56
4244 NASDAQ FSLR Thu, Oct 5, 2023 152.22 152.50 143.56 145.35
4243 NASDAQ FSLR Wed, Oct 4, 2023 151.40 152.88 146.61 151.82
4242 NASDAQ FSLR Tue, Oct 3, 2023 154.65 155.33 149.63 151.25
4241 NASDAQ FSLR Mon, Oct 2, 2023 160.50 161.99 156.09 156.34
4240 NASDAQ FSLR Fri, Sep 29, 2023 163.49 165.67 160.52 161.59
4239 NASDAQ FSLR Thu, Sep 28, 2023 159.10 162.91 157.50 161.50
4238 NASDAQ FSLR Wed, Sep 27, 2023 161.25 164.50 158.16 158.61
4237 NASDAQ FSLR Tue, Sep 26, 2023 162.89 164.74 160.73 161.39
4236 NASDAQ FSLR Mon, Sep 25, 2023 161.75 166.33 161.71 164.34
4235 NASDAQ FSLR Fri, Sep 22, 2023 168.00 168.38 161.90 162.45
4234 NASDAQ FSLR Thu, Sep 21, 2023 166.64 168.03 164.48 166.24
4233 NASDAQ FSLR Wed, Sep 20, 2023 169.45 173.47 168.16 169.24
4232 NASDAQ FSLR Tue, Sep 19, 2023 167.60 173.65 166.66 169.18
4231 NASDAQ FSLR Mon, Sep 18, 2023 174.05 174.97 167.41 167.74
4230 NASDAQ FSLR Fri, Sep 15, 2023 176.69 177.64 171.68 174.05
4229 NASDAQ FSLR Thu, Sep 14, 2023 175.00 177.59 170.57 177.00
4228 NASDAQ FSLR Wed, Sep 13, 2023 181.30 182.29 170.17 170.50
4227 NASDAQ FSLR Tue, Sep 12, 2023 178.00 183.06 177.66 180.94
4226 NASDAQ FSLR Mon, Sep 11, 2023 178.80 178.80 178.80 178.80
4225 NASDAQ FSLR Fri, Sep 8, 2023 185.18 187.69 181.17 183.21
4224 NASDAQ FSLR Thu, Sep 7, 2023 179.49 180.69 173.81 180.50
4223 NASDAQ FSLR Wed, Sep 6, 2023 189.10 189.70 177.73 182.09
4222 NASDAQ FSLR Tue, Sep 5, 2023 183.90 190.06 182.61 186.48
4221 NASDAQ FSLR Fri, Sep 1, 2023 191.27 193.48 183.65 186.37
4220 NASDAQ FSLR Thu, Aug 31, 2023 186.00 190.93 185.91 189.12
4219 NASDAQ FSLR Wed, Aug 30, 2023 181.06 186.90 181.06 184.96
4218 NASDAQ FSLR Tue, Aug 29, 2023 176.65 182.83 175.57 181.61
4217 NASDAQ FSLR Mon, Aug 28, 2023 177.99 179.42 174.91 176.76
4216 NASDAQ FSLR Fri, Aug 25, 2023 175.10 178.43 174.62 177.45
4215 NASDAQ FSLR Thu, Aug 24, 2023 180.89 181.08 173.74 174.42
4214 NASDAQ FSLR Wed, Aug 23, 2023 176.94 182.38 176.85 180.58
4213 NASDAQ FSLR Tue, Aug 22, 2023 182.52 183.68 174.23 176.50
4212 NASDAQ FSLR Mon, Aug 21, 2023 182.00 182.81 176.60 181.70
4211 NASDAQ FSLR Fri, Aug 18, 2023 180.76 184.87 179.32 181.91
4210 NASDAQ FSLR Thu, Aug 17, 2023 191.46 191.46 182.46 183.44
4209 NASDAQ FSLR Wed, Aug 16, 2023 199.30 199.45 191.64 191.89
4208 NASDAQ FSLR Tue, Aug 15, 2023 209.00 210.20 197.74 199.83
4207 NASDAQ FSLR Mon, Aug 14, 2023 204.76 213.43 198.00 211.43
4206 NASDAQ FSLR Fri, Aug 11, 2023 201.96 205.56 201.33 204.87
4205 NASDAQ FSLR Thu, Aug 10, 2023 204.13 209.29 204.12 205.01
4204 NASDAQ FSLR Wed, Aug 9, 2023 198.13 209.06 197.67 203.60
4203 NASDAQ FSLR Tue, Aug 8, 2023 193.76 198.15 193.48 196.10
4202 NASDAQ FSLR Mon, Aug 7, 2023 193.62 196.16 191.11 195.60
4201 NASDAQ FSLR Fri, Aug 4, 2023 196.58 200.35 193.00 194.38
4200 NASDAQ FSLR Thu, Aug 3, 2023 193.57 198.21 193.29 196.24
4199 NASDAQ FSLR Wed, Aug 2, 2023 198.88 200.00 190.10 194.28
4198 NASDAQ FSLR Tue, Aug 1, 2023 207.38 211.49 202.39 202.68
4197 NASDAQ FSLR Mon, Jul 31, 2023 210.08 218.51 205.69 207.40
4196 NASDAQ FSLR Fri, Jul 28, 2023 223.59 224.50 194.22 208.40
4195 NASDAQ FSLR Thu, Jul 27, 2023 199.50 200.65 194.35 198.80
4194 NASDAQ FSLR Wed, Jul 26, 2023 196.10 199.41 190.76 197.41
4193 NASDAQ FSLR Tue, Jul 25, 2023 199.30 202.25 196.68 200.01
4192 NASDAQ FSLR Mon, Jul 24, 2023 198.47 199.04 194.01 197.66
4191 NASDAQ FSLR Fri, Jul 21, 2023 200.30 200.90 194.84 197.91
4190 NASDAQ FSLR Thu, Jul 20, 2023 197.00 200.60 196.67 198.50
4189 NASDAQ FSLR Wed, Jul 19, 2023 202.31 203.66 197.61 198.58
4188 NASDAQ FSLR Tue, Jul 18, 2023 206.27 211.28 201.42 201.57
4187 NASDAQ FSLR Mon, Jul 17, 2023 192.00 208.19 191.01 206.71
4186 NASDAQ FSLR Fri, Jul 14, 2023 198.31 198.31 190.34 191.30
4185 NASDAQ FSLR Thu, Jul 13, 2023 196.69 197.64 194.43 196.95
4184 NASDAQ FSLR Wed, Jul 12, 2023 191.21 196.79 190.54 194.96
4183 NASDAQ FSLR Tue, Jul 11, 2023 192.30 192.63 187.89 189.62
4182 NASDAQ FSLR Mon, Jul 10, 2023 188.00 193.28 182.77 190.82
4181 NASDAQ FSLR Fri, Jul 7, 2023 190.91 194.42 186.54 189.14
4180 NASDAQ FSLR Thu, Jul 6, 2023 184.08 187.09 181.64 183.14
4179 NASDAQ FSLR Wed, Jul 5, 2023 192.63 193.75 185.52 186.95
4178 NASDAQ FSLR Mon, Jul 3, 2023 191.11 195.65 189.78 191.39
4177 NASDAQ FSLR Fri, Jun 30, 2023 186.10 190.80 183.35 190.09
4176 NASDAQ FSLR Thu, Jun 29, 2023 185.71 186.77 182.40 184.01
4175 NASDAQ FSLR Wed, Jun 28, 2023 180.29 187.22 180.28 184.22
4174 NASDAQ FSLR Tue, Jun 27, 2023 181.41 185.31 180.97 182.73
4173 NASDAQ FSLR Mon, Jun 26, 2023 183.00 187.17 176.96 178.55
4172 NASDAQ FSLR Fri, Jun 23, 2023 183.37 188.73 182.87 184.52
4171 NASDAQ FSLR Thu, Jun 22, 2023 183.66 188.47 181.00 187.08
4170 NASDAQ FSLR Wed, Jun 21, 2023 186.10 187.17 183.31 184.58
4169 NASDAQ FSLR Tue, Jun 20, 2023 189.29 190.30 184.35 186.10
4168 NASDAQ FSLR Fri, Jun 16, 2023 193.94 195.18 187.37 188.99
4167 NASDAQ FSLR Thu, Jun 15, 2023 191.41 194.68 190.90 192.88
4166 NASDAQ FSLR Wed, Jun 14, 2023 195.70 196.24 189.18 193.03
4165 NASDAQ FSLR Tue, Jun 13, 2023 199.18 202.22 195.08 195.99
4164 NASDAQ FSLR Mon, Jun 12, 2023 191.33 197.90 189.69 196.24
4163 NASDAQ FSLR Fri, Jun 9, 2023 193.34 196.05 191.09 192.00
4162 NASDAQ FSLR Thu, Jun 8, 2023 190.49 193.19 188.42 192.33
4161 NASDAQ FSLR Wed, Jun 7, 2023 196.24 198.65 189.51 191.76
4160 NASDAQ FSLR Tue, Jun 6, 2023 199.97 203.15 196.23 196.82
4159 NASDAQ FSLR Mon, Jun 5, 2023 207.09 208.97 200.39 203.67
4158 NASDAQ FSLR Fri, Jun 2, 2023 211.76 212.35 204.13 206.74
4157 NASDAQ FSLR Thu, Jun 1, 2023 204.62 211.05 201.86 208.74
4156 NASDAQ FSLR Wed, May 31, 2023 201.68 203.26 198.79 202.96
4155 NASDAQ FSLR Tue, May 30, 2023 206.24 210.38 199.72 202.40
4154 NASDAQ FSLR Fri, May 26, 2023 201.04 203.87 198.53 201.77
4153 NASDAQ FSLR Thu, May 25, 2023 199.65 202.12 196.48 200.94
4152 NASDAQ FSLR Wed, May 24, 2023 199.70 204.74 196.95 198.55
4151 NASDAQ FSLR Tue, May 23, 2023 199.24 202.87 197.53 200.89
4150 NASDAQ FSLR Mon, May 22, 2023 205.52 207.54 200.10 201.69
4149 NASDAQ FSLR Fri, May 19, 2023 206.01 208.26 200.66 203.53
4148 NASDAQ FSLR Thu, May 18, 2023 208.32 208.93 203.45 206.28
4147 NASDAQ FSLR Wed, May 17, 2023 214.10 214.14 207.32 209.76
4146 NASDAQ FSLR Tue, May 16, 2023 220.00 221.49 212.25 212.80
4145 NASDAQ FSLR Mon, May 15, 2023 228.08 229.66 221.26 221.59
4144 NASDAQ FSLR Fri, May 12, 2023 203.80 232.00 203.40 231.69
4143 NASDAQ FSLR Thu, May 11, 2023 179.78 183.49 178.79 183.19
4142 NASDAQ FSLR Wed, May 10, 2023 180.39 181.66 177.27 180.74
4141 NASDAQ FSLR Tue, May 9, 2023 176.61 178.43 174.85 178.00
4140 NASDAQ FSLR Mon, May 8, 2023 179.70 180.80 176.44 177.46
4139 NASDAQ FSLR Fri, May 5, 2023 173.01 178.76 172.25 178.60
4138 NASDAQ FSLR Thu, May 4, 2023 175.34 176.97 170.92 171.59
4137 NASDAQ FSLR Wed, May 3, 2023 176.44 178.07 173.91 174.33
4136 NASDAQ FSLR Tue, May 2, 2023 180.44 182.02 174.52 176.40
4135 NASDAQ FSLR Mon, May 1, 2023 182.58 188.25 178.76 180.85
4134 NASDAQ FSLR Fri, Apr 28, 2023 184.68 184.97 170.55 182.58
4133 NASDAQ FSLR Thu, Apr 27, 2023 200.59 203.63 198.63 200.83
4132 NASDAQ FSLR Wed, Apr 26, 2023 205.01 205.29 197.30 199.51
4131 NASDAQ FSLR Tue, Apr 25, 2023 207.50 210.67 204.71 210.53
4130 NASDAQ FSLR Mon, Apr 24, 2023 209.51 210.50 201.23 209.90
4129 NASDAQ FSLR Fri, Apr 21, 2023 214.53 218.81 213.21 216.89
4128 NASDAQ FSLR Thu, Apr 20, 2023 213.34 218.01 212.33 215.53
4127 NASDAQ FSLR Wed, Apr 19, 2023 217.65 220.33 215.60 218.19
4126 NASDAQ FSLR Tue, Apr 18, 2023 215.87 220.23 215.32 219.48
4125 NASDAQ FSLR Mon, Apr 17, 2023 208.20 221.88 208.01 218.89
4124 NASDAQ FSLR Fri, Apr 14, 2023 211.32 211.83 205.48 208.40
4123 NASDAQ FSLR Thu, Apr 13, 2023 204.48 212.98 204.13 211.26
4122 NASDAQ FSLR Wed, Apr 12, 2023 212.00 213.67 207.69 207.89
4121 NASDAQ FSLR Tue, Apr 11, 2023 212.16 212.52 208.82 210.03
4120 NASDAQ FSLR Mon, Apr 10, 2023 202.99 212.22 202.99 212.03
4119 NASDAQ FSLR Thu, Apr 6, 2023 201.08 204.64 199.86 204.51
4118 NASDAQ FSLR Wed, Apr 5, 2023 207.53 209.03 199.81 201.61
4117 NASDAQ FSLR Tue, Apr 4, 2023 207.32 209.47 205.79 208.14
4116 NASDAQ FSLR Mon, Apr 3, 2023 217.28 218.52 207.65 208.49
4115 NASDAQ FSLR Fri, Mar 31, 2023 213.54 218.05 213.54 217.50
4114 NASDAQ FSLR Thu, Mar 30, 2023 218.63 219.55 212.54 213.32
4113 NASDAQ FSLR Wed, Mar 29, 2023 212.16 215.99 206.62 215.35
4112 NASDAQ FSLR Tue, Mar 28, 2023 210.79 212.15 208.79 210.01
4111 NASDAQ FSLR Mon, Mar 27, 2023 212.77 213.73 207.50 210.14
4110 NASDAQ FSLR Fri, Mar 24, 2023 208.03 212.04 207.07 211.10
4109 NASDAQ FSLR Thu, Mar 23, 2023 208.31 218.20 207.79 210.19
4108 NASDAQ FSLR Wed, Mar 22, 2023 209.64 211.51 204.84 205.01
4107 NASDAQ FSLR Tue, Mar 21, 2023 208.60 211.18 205.97 209.25
4106 NASDAQ FSLR Mon, Mar 20, 2023 200.69 205.42 196.69 204.68
4105 NASDAQ FSLR Fri, Mar 17, 2023 205.69 205.69 195.32 199.62
4104 NASDAQ FSLR Thu, Mar 16, 2023 202.40 206.67 199.37 206.56
4103 NASDAQ FSLR Wed, Mar 15, 2023 203.69 207.34 198.60 203.22
4102 NASDAQ FSLR Tue, Mar 14, 2023 207.72 210.80 204.23 207.29
4101 NASDAQ FSLR Mon, Mar 13, 2023 204.60 209.23 201.78 203.58
4100 NASDAQ FSLR Fri, Mar 10, 2023 210.33 213.59 205.78 207.73
4099 NASDAQ FSLR Thu, Mar 9, 2023 214.65 218.25 210.54 211.25
4098 NASDAQ FSLR Wed, Mar 8, 2023 215.30 216.16 210.25 214.33
4097 NASDAQ FSLR Tue, Mar 7, 2023 212.50 217.76 211.00 214.29
4096 NASDAQ FSLR Mon, Mar 6, 2023 211.69 216.19 208.21 212.30
4095 NASDAQ FSLR Fri, Mar 3, 2023 200.11 211.47 198.74 210.11
4094 NASDAQ FSLR Thu, Mar 2, 2023 195.73 199.35 192.68 198.22
4093 NASDAQ FSLR Wed, Mar 1, 2023 180.55 196.90 177.29 195.68
4092 NASDAQ FSLR Tue, Feb 28, 2023 166.24 169.77 164.38 169.14
4091 NASDAQ FSLR Mon, Feb 27, 2023 163.45 166.84 162.23 166.11
4090 NASDAQ FSLR Fri, Feb 24, 2023 162.99 164.45 160.89 162.16
4089 NASDAQ FSLR Thu, Feb 23, 2023 166.52 168.11 162.10 165.58
4088 NASDAQ FSLR Wed, Feb 22, 2023 161.38 163.91 159.60 163.61
4087 NASDAQ FSLR Tue, Feb 21, 2023 162.21 164.98 160.67 160.99
4086 NASDAQ FSLR Fri, Feb 17, 2023 164.08 166.99 162.62 164.28
4085 NASDAQ FSLR Thu, Feb 16, 2023 169.87 171.78 164.93 165.01
4084 NASDAQ FSLR Wed, Feb 15, 2023 165.00 172.78 164.19 172.36
4083 NASDAQ FSLR Tue, Feb 14, 2023 161.98 165.36 157.00 165.04
4082 NASDAQ FSLR Mon, Feb 13, 2023 165.80 169.39 164.28 167.26
4081 NASDAQ FSLR Fri, Feb 10, 2023 162.62 167.43 161.21 163.38
4080 NASDAQ FSLR Thu, Feb 9, 2023 167.75 168.91 161.83 163.94
4079 NASDAQ FSLR Wed, Feb 8, 2023 168.12 171.71 164.88 165.58
4078 NASDAQ FSLR Tue, Feb 7, 2023 168.38 168.39 161.15 165.89
4077 NASDAQ FSLR Mon, Feb 6, 2023 167.39 170.79 166.10 167.47
4076 NASDAQ FSLR Fri, Feb 3, 2023 165.92 168.86 165.11 168.19
4075 NASDAQ FSLR Thu, Feb 2, 2023 177.76 181.56 167.60 168.67
4074 NASDAQ FSLR Wed, Feb 1, 2023 177.40 182.35 175.02 180.15
4073 NASDAQ FSLR Tue, Jan 31, 2023 171.18 177.61 170.34 177.60
4072 NASDAQ FSLR Mon, Jan 30, 2023 177.39 179.00 170.14 170.78
4071 NASDAQ FSLR Fri, Jan 27, 2023 173.19 180.78 172.39 179.35
4070 NASDAQ FSLR Thu, Jan 26, 2023 170.20 177.09 168.00 175.43
4069 NASDAQ FSLR Wed, Jan 25, 2023 167.86 169.72 163.82 168.26
4068 NASDAQ FSLR Tue, Jan 24, 2023 174.31 175.49 170.33 171.49
4067 NASDAQ FSLR Mon, Jan 23, 2023 168.34 177.40 166.50 176.21
4066 NASDAQ FSLR Fri, Jan 20, 2023 165.78 168.43 162.74 167.87
4065 NASDAQ FSLR Thu, Jan 19, 2023 175.30 176.17 164.19 165.01
4064 NASDAQ FSLR Wed, Jan 18, 2023 178.63 180.88 172.84 177.57
4063 NASDAQ FSLR Tue, Jan 17, 2023 181.00 185.28 176.43 177.60
4062 NASDAQ FSLR Fri, Jan 13, 2023 177.72 182.58 176.75 180.19
4061 NASDAQ FSLR Thu, Jan 12, 2023 173.10 179.28 171.70 178.85
4060 NASDAQ FSLR Wed, Jan 11, 2023 170.46 177.60 170.29 172.41
4059 NASDAQ FSLR Tue, Jan 10, 2023 159.60 171.50 158.29 171.01
4058 NASDAQ FSLR Mon, Jan 9, 2023 157.55 162.35 155.14 159.17
4057 NASDAQ FSLR Fri, Jan 6, 2023 148.20 157.16 147.50 156.80
4056 NASDAQ FSLR Thu, Jan 5, 2023 145.60 147.02 141.81 145.46
4055 NASDAQ FSLR Wed, Jan 4, 2023 146.65 147.81 145.00 146.78
4054 NASDAQ FSLR Tue, Jan 3, 2023 151.01 152.45 144.73 145.94
4053 NASDAQ FSLR Fri, Dec 30, 2022 146.88 149.90 145.64 149.79
4052 NASDAQ FSLR Thu, Dec 29, 2022 148.37 149.64 144.74 148.78
4051 NASDAQ FSLR Wed, Dec 28, 2022 150.00 150.48 142.35 146.17
4050 NASDAQ FSLR Tue, Dec 27, 2022 156.33 157.76 150.01 150.22
4049 NASDAQ FSLR Fri, Dec 23, 2022 157.98 157.98 153.12 156.75
4048 NASDAQ FSLR Thu, Dec 22, 2022 160.98 161.62 154.54 156.89
4047 NASDAQ FSLR Wed, Dec 21, 2022 157.03 162.20 150.25 162.06
4046 NASDAQ FSLR Tue, Dec 20, 2022 156.81 161.38 154.04 156.59
4045 NASDAQ FSLR Mon, Dec 19, 2022 155.98 161.73 154.51 156.77
4044 NASDAQ FSLR Fri, Dec 16, 2022 158.69 160.74 152.56 155.08
4043 NASDAQ FSLR Thu, Dec 15, 2022 158.50 162.19 156.90 159.41
4042 NASDAQ FSLR Wed, Dec 14, 2022 157.89 162.50 155.37 160.09
4041 NASDAQ FSLR Tue, Dec 13, 2022 152.89 158.99 150.85 157.08
4040 NASDAQ FSLR Mon, Dec 12, 2022 149.77 153.76 148.56 150.28
4039 NASDAQ FSLR Fri, Dec 9, 2022 151.24 154.71 149.86 150.96
4038 NASDAQ FSLR Thu, Dec 8, 2022 156.22 157.24 151.82 152.71
4037 NASDAQ FSLR Wed, Dec 7, 2022 156.51 158.95 153.27 154.74
4036 NASDAQ FSLR Tue, Dec 6, 2022 162.63 166.26 156.74 157.47
4035 NASDAQ FSLR Mon, Dec 5, 2022 168.00 169.81 165.32 167.14
4034 NASDAQ FSLR Fri, Dec 2, 2022 168.49 173.60 167.57 168.32
4033 NASDAQ FSLR Thu, Dec 1, 2022 172.56 173.63 166.48 168.54
4032 NASDAQ FSLR Wed, Nov 30, 2022 163.02 173.68 163.02 172.53
4031 NASDAQ FSLR Tue, Nov 29, 2022 165.43 167.79 160.91 161.81
4030 NASDAQ FSLR Mon, Nov 28, 2022 167.51 170.60 163.68 165.62
4029 NASDAQ FSLR Fri, Nov 25, 2022 169.02 173.21 167.31 171.43
4028 NASDAQ FSLR Wed, Nov 23, 2022 167.89 170.52 166.68 169.47
4027 NASDAQ FSLR Tue, Nov 22, 2022 166.37 168.17 163.74 167.66
4026 NASDAQ FSLR Mon, Nov 21, 2022 165.70 167.59 163.46 165.39
4025 NASDAQ FSLR Fri, Nov 18, 2022 165.31 167.58 161.90 166.60
4024 NASDAQ FSLR Thu, Nov 17, 2022 156.50 165.12 154.83 164.98
4023 NASDAQ FSLR Wed, Nov 16, 2022 157.44 162.53 157.01 158.58
4022 NASDAQ FSLR Tue, Nov 15, 2022 160.13 160.56 154.60 159.63
4021 NASDAQ FSLR Mon, Nov 14, 2022 151.39 155.85 147.75 153.63
4020 NASDAQ FSLR Fri, Nov 11, 2022 155.32 157.68 150.08 150.42
4019 NASDAQ FSLR Thu, Nov 10, 2022 155.08 160.54 149.21 157.02
4018 NASDAQ FSLR Wed, Nov 9, 2022 146.79 155.89 146.26 151.16
4017 NASDAQ FSLR Tue, Nov 8, 2022 149.07 152.19 146.27 147.27
4016 NASDAQ FSLR Mon, Nov 7, 2022 154.83 155.28 144.27 147.25
4015 NASDAQ FSLR Fri, Nov 4, 2022 160.23 161.64 149.11 153.62
4014 NASDAQ FSLR Thu, Nov 3, 2022 149.27 158.48 149.06 157.73
4013 NASDAQ FSLR Wed, Nov 2, 2022 148.37 154.75 147.50 150.07
4012 NASDAQ FSLR Tue, Nov 1, 2022 148.00 149.56 143.38 148.57
4011 NASDAQ FSLR Mon, Oct 31, 2022 133.98 148.20 133.00 145.57
4010 NASDAQ FSLR Fri, Oct 28, 2022 131.15 138.71 127.55 132.67
4009 NASDAQ FSLR Thu, Oct 27, 2022 131.73 133.42 128.69 131.18
4008 NASDAQ FSLR Wed, Oct 26, 2022 130.33 133.74 128.86 131.40
4007 NASDAQ FSLR Tue, Oct 25, 2022 124.62 128.66 124.61 127.15
4006 NASDAQ FSLR Mon, Oct 24, 2022 123.15 125.86 120.17 124.57
4005 NASDAQ FSLR Fri, Oct 21, 2022 118.32 124.24 116.77 122.60
4004 NASDAQ FSLR Thu, Oct 20, 2022 120.27 121.86 116.47 118.72
4003 NASDAQ FSLR Wed, Oct 19, 2022 120.30 120.42 116.76 120.21
4002 NASDAQ FSLR Tue, Oct 18, 2022 121.64 122.89 118.35 121.31
4001 NASDAQ FSLR Mon, Oct 17, 2022 125.68 125.89 115.66 118.28
4000 NASDAQ FSLR Fri, Oct 14, 2022 127.60 129.42 123.18 123.36
3999 NASDAQ FSLR Thu, Oct 13, 2022 121.21 128.56 120.46 126.54
3998 NASDAQ FSLR Wed, Oct 12, 2022 131.40 131.85 125.81 126.88
3997 NASDAQ FSLR Tue, Oct 11, 2022 128.80 132.50 125.35 131.32
3996 NASDAQ FSLR Mon, Oct 10, 2022 128.50 131.58 125.17 131.06
3995 NASDAQ FSLR Fri, Oct 7, 2022 129.74 133.79 127.92 129.42
3994 NASDAQ FSLR Thu, Oct 6, 2022 134.46 138.26 131.85 132.06
3993 NASDAQ FSLR Wed, Oct 5, 2022 141.17 142.63 132.54 134.59
3992 NASDAQ FSLR Tue, Oct 4, 2022 140.11 145.74 140.11 143.06
3991 NASDAQ FSLR Mon, Oct 3, 2022 132.70 137.74 131.34 136.62
3990 NASDAQ FSLR Fri, Sep 30, 2022 129.90 136.20 129.72 132.27
3989 NASDAQ FSLR Thu, Sep 29, 2022 136.47 138.19 129.23 130.93
3988 NASDAQ FSLR Wed, Sep 28, 2022 131.07 136.69 129.08 136.19
3987 NASDAQ FSLR Tue, Sep 27, 2022 131.47 135.81 129.80 132.31
3986 NASDAQ FSLR Mon, Sep 26, 2022 129.90 133.00 127.60 128.21
3985 NASDAQ FSLR Fri, Sep 23, 2022 128.68 130.95 127.07 129.85
3984 NASDAQ FSLR Thu, Sep 22, 2022 135.58 136.30 129.56 131.77
3983 NASDAQ FSLR Tue, Sep 20, 2022 136.48 137.96 133.11 133.31
3982 NASDAQ FSLR Mon, Sep 19, 2022 135.12 138.00 134.52 137.04
3981 NASDAQ FSLR Fri, Sep 16, 2022 130.81 136.45 130.20 135.81
3980 NASDAQ FSLR Thu, Sep 15, 2022 134.62 135.60 131.14 132.02
3979 NASDAQ FSLR Wed, Sep 14, 2022 136.21 136.49 133.39 135.76
3978 NASDAQ FSLR Tue, Sep 13, 2022 132.00 140.14 131.56 136.76
3977 NASDAQ FSLR Mon, Sep 12, 2022 134.62 137.07 132.66 136.79
3976 NASDAQ FSLR Fri, Sep 9, 2022 138.09 138.41 133.41 135.82
3975 NASDAQ FSLR Thu, Sep 8, 2022 137.41 139.91 134.38 137.53
3974 NASDAQ FSLR Wed, Sep 7, 2022 127.18 135.20 125.57 134.80
3973 NASDAQ FSLR Tue, Sep 6, 2022 126.20 129.73 124.17 127.60
3972 NASDAQ FSLR Fri, Sep 2, 2022 129.74 130.95 124.01 126.41
3971 NASDAQ FSLR Thu, Sep 1, 2022 124.53 128.98 123.73 127.84
3970 NASDAQ FSLR Wed, Aug 31, 2022 124.97 129.89 124.09 127.55
3969 NASDAQ FSLR Tue, Aug 30, 2022 125.00 130.25 120.28 122.31
3968 NASDAQ FSLR Mon, Aug 29, 2022 119.61 123.95 118.13 121.69
3967 NASDAQ FSLR Fri, Aug 26, 2022 125.50 126.17 120.97 121.75
3966 NASDAQ FSLR Thu, Aug 25, 2022 118.99 121.74 118.40 121.69
3965 NASDAQ FSLR Wed, Aug 24, 2022 113.80 119.58 113.80 118.44
3964 NASDAQ FSLR Tue, Aug 23, 2022 115.27 116.89 113.58 114.42
3963 NASDAQ FSLR Mon, Aug 22, 2022 112.25 115.73 111.20 114.48
3962 NASDAQ FSLR Fri, Aug 19, 2022 114.71 116.26 113.42 115.41
3961 NASDAQ FSLR Thu, Aug 18, 2022 118.74 121.34 117.58 117.82
3960 NASDAQ FSLR Wed, Aug 17, 2022 115.14 116.81 113.89 116.30
3959 NASDAQ FSLR Tue, Aug 16, 2022 117.50 119.37 116.47 116.99
3958 NASDAQ FSLR Mon, Aug 15, 2022 117.41 121.91 116.02 118.22
3957 NASDAQ FSLR Fri, Aug 12, 2022 115.10 118.11 113.66 117.97
3956 NASDAQ FSLR Thu, Aug 11, 2022 117.35 118.00 114.00 114.58
3955 NASDAQ FSLR Wed, Aug 10, 2022 111.83 115.34 108.73 114.51
3954 NASDAQ FSLR Tue, Aug 9, 2022 104.31 110.22 103.51 109.01
3953 NASDAQ FSLR Mon, Aug 8, 2022 109.20 114.32 106.57 106.74
3952 NASDAQ FSLR Fri, Aug 5, 2022 102.03 103.90 99.36 101.90
3951 NASDAQ FSLR Thu, Aug 4, 2022 97.43 99.87 96.00 99.17
3950 NASDAQ FSLR Wed, Aug 3, 2022 101.80 101.88 95.77 97.89
3949 NASDAQ FSLR Tue, Aug 2, 2022 98.01 101.64 97.26 99.72
3948 NASDAQ FSLR Mon, Aug 1, 2022 98.97 101.38 96.39 99.49
3947 NASDAQ FSLR Fri, Jul 29, 2022 90.43 102.12 90.16 99.17
3946 NASDAQ FSLR Thu, Jul 28, 2022 89.63 92.54 87.34 88.50
3945 NASDAQ FSLR Wed, Jul 27, 2022 75.46 77.50 74.18 76.76
3944 NASDAQ FSLR Tue, Jul 26, 2022 73.78 74.19 72.71 73.57
3943 NASDAQ FSLR Mon, Jul 25, 2022 72.29 74.39 71.09 74.15
3942 NASDAQ FSLR Fri, Jul 22, 2022 73.37 73.99 71.52 72.59
3941 NASDAQ FSLR Thu, Jul 21, 2022 73.38 73.50 71.45 73.26
3940 NASDAQ FSLR Wed, Jul 20, 2022 70.65 73.41 70.37 72.98
3939 NASDAQ FSLR Tue, Jul 19, 2022 67.53 71.80 67.01 70.65
3938 NASDAQ FSLR Mon, Jul 18, 2022 66.30 69.00 65.46 67.01
3937 NASDAQ FSLR Fri, Jul 15, 2022 67.79 68.13 60.96 65.27
3936 NASDAQ FSLR Thu, Jul 14, 2022 68.56 71.35 67.16 71.04
3935 NASDAQ FSLR Wed, Jul 13, 2022 67.29 69.26 66.35 69.16
3934 NASDAQ FSLR Tue, Jul 12, 2022 69.48 69.88 67.38 68.42
3933 NASDAQ FSLR Mon, Jul 11, 2022 71.45 72.01 69.13 69.29
3932 NASDAQ FSLR Fri, Jul 8, 2022 69.89 73.54 69.58 72.51
3931 NASDAQ FSLR Thu, Jul 7, 2022 67.16 71.00 67.16 70.64
3930 NASDAQ FSLR Wed, Jul 6, 2022 66.25 67.38 65.50 66.16
3929 NASDAQ FSLR Tue, Jul 5, 2022 66.87 67.33 62.39 66.23
3928 NASDAQ FSLR Fri, Jul 1, 2022 67.58 68.89 67.24 68.15
3927 NASDAQ FSLR Thu, Jun 30, 2022 66.09 68.76 65.55 68.13
3926 NASDAQ FSLR Wed, Jun 29, 2022 66.78 67.49 65.52 66.84
3925 NASDAQ FSLR Tue, Jun 28, 2022 70.88 70.96 67.56 67.75
3924 NASDAQ FSLR Mon, Jun 27, 2022 70.38 71.53 69.51 70.62
3923 NASDAQ FSLR Fri, Jun 24, 2022 70.25 70.60 68.21 70.07
3922 NASDAQ FSLR Thu, Jun 23, 2022 68.55 69.87 67.50 69.60
3921 NASDAQ FSLR Wed, Jun 22, 2022 66.66 68.74 66.66 67.60
3920 NASDAQ FSLR Tue, Jun 21, 2022 68.19 69.00 66.57 68.20
3919 NASDAQ FSLR Fri, Jun 17, 2022 62.85 67.53 62.85 66.71
3918 NASDAQ FSLR Thu, Jun 16, 2022 62.01 64.29 60.77 62.01
3917 NASDAQ FSLR Wed, Jun 15, 2022 62.50 64.49 61.51 64.03
3916 NASDAQ FSLR Mon, Jun 13, 2022 65.14 66.06 62.77 63.13
3915 NASDAQ FSLR Fri, Jun 10, 2022 68.23 68.95 67.07 68.00
3914 NASDAQ FSLR Thu, Jun 9, 2022 70.93 71.86 69.77 69.83
3913 NASDAQ FSLR Wed, Jun 8, 2022 71.75 72.87 70.61 71.69
3912 NASDAQ FSLR Tue, Jun 7, 2022 71.21 72.02 70.53 72.00
3911 NASDAQ FSLR Mon, Jun 6, 2022 76.72 76.72 71.58 71.99
3910 NASDAQ FSLR Fri, Jun 3, 2022 73.14 76.20 73.14 74.93
3909 NASDAQ FSLR Thu, Jun 2, 2022 70.85 74.64 70.62 74.24
3908 NASDAQ FSLR Wed, Jun 1, 2022 70.61 71.75 69.50 70.87
3907 NASDAQ FSLR Tue, May 31, 2022 72.15 73.49 69.98 70.61
3906 NASDAQ FSLR Fri, May 27, 2022 68.60 72.15 68.60 72.01
3905 NASDAQ FSLR Thu, May 26, 2022 66.00 68.48 65.75 68.08
3904 NASDAQ FSLR Wed, May 25, 2022 64.88 66.20 64.16 66.04
3903 NASDAQ FSLR Tue, May 24, 2022 65.56 65.61 63.83 64.59
3902 NASDAQ FSLR Mon, May 23, 2022 66.21 66.45 64.00 66.06
3901 NASDAQ FSLR Fri, May 20, 2022 67.56 68.67 63.84 65.77
3900 NASDAQ FSLR Thu, May 19, 2022 65.34 67.85 65.24 66.47
3899 NASDAQ FSLR Wed, May 18, 2022 63.87 66.85 63.82 65.36
3898 NASDAQ FSLR Tue, May 17, 2022 64.72 65.53 63.66 65.40
3897 NASDAQ FSLR Mon, May 16, 2022 63.74 64.23 62.37 62.77
3896 NASDAQ FSLR Fri, May 13, 2022 64.85 66.01 63.55 64.25
3895 NASDAQ FSLR Thu, May 12, 2022 60.47 62.64 59.60 61.40
3894 NASDAQ FSLR Wed, May 11, 2022 66.96 67.39 61.56 61.72
3893 NASDAQ FSLR Tue, May 10, 2022 69.98 70.68 66.45 67.58
3892 NASDAQ FSLR Mon, May 9, 2022 70.17 71.13 67.01 68.25
3891 NASDAQ FSLR Fri, May 6, 2022 75.28 75.68 71.25 72.14
3890 NASDAQ FSLR Thu, May 5, 2022 77.38 77.92 75.21 76.41
3889 NASDAQ FSLR Wed, May 4, 2022 75.66 78.96 75.01 78.70
3888 NASDAQ FSLR Tue, May 3, 2022 72.85 76.65 72.57 75.11
3887 NASDAQ FSLR Mon, May 2, 2022 72.77 74.31 71.42 73.64
3886 NASDAQ FSLR Fri, Apr 29, 2022 73.07 74.98 72.60 73.03
3885 NASDAQ FSLR Thu, Apr 28, 2022 72.71 73.52 70.01 72.26
3884 NASDAQ FSLR Wed, Apr 27, 2022 72.43 74.60 71.92 72.14
3883 NASDAQ FSLR Tue, Apr 26, 2022 71.87 73.20 71.11 71.44
3882 NASDAQ FSLR Mon, Apr 25, 2022 71.07 72.50 69.56 72.45
3881 NASDAQ FSLR Fri, Apr 22, 2022 74.43 75.53 72.14 72.37
3880 NASDAQ FSLR Thu, Apr 21, 2022 77.99 79.10 73.90 74.43
3879 NASDAQ FSLR Wed, Apr 20, 2022 79.52 80.08 76.74 76.93
3878 NASDAQ FSLR Tue, Apr 19, 2022 78.15 79.58 77.71 78.73
3877 NASDAQ FSLR Mon, Apr 18, 2022 77.85 79.36 77.53 78.66
3876 NASDAQ FSLR Thu, Apr 14, 2022 79.74 80.64 78.10 78.12
3875 NASDAQ FSLR Wed, Apr 13, 2022 78.83 79.97 77.76 79.70
3874 NASDAQ FSLR Tue, Apr 12, 2022 79.89 81.60 79.05 79.10
3873 NASDAQ FSLR Mon, Apr 11, 2022 76.65 80.37 76.25 78.86
3872 NASDAQ FSLR Fri, Apr 8, 2022 78.38 79.43 76.95 77.61
3871 NASDAQ FSLR Thu, Apr 7, 2022 78.26 79.90 77.07 78.54
3870 NASDAQ FSLR Wed, Apr 6, 2022 79.03 79.99 77.41 78.13
3869 NASDAQ FSLR Tue, Apr 5, 2022 81.40 82.92 79.83 80.33
3868 NASDAQ FSLR Mon, Apr 4, 2022 83.46 84.78 82.45 83.96
3867 NASDAQ FSLR Fri, Apr 1, 2022 84.10 86.31 82.89 84.01
3866 NASDAQ FSLR Thu, Mar 31, 2022 82.32 85.28 81.93 83.74
3865 NASDAQ FSLR Wed, Mar 30, 2022 83.83 84.42 81.41 81.94
3864 NASDAQ FSLR Tue, Mar 29, 2022 83.90 85.23 81.82 84.59
3863 NASDAQ FSLR Mon, Mar 28, 2022 79.68 85.79 79.55 84.09
3862 NASDAQ FSLR Fri, Mar 25, 2022 79.67 79.83 77.91 79.65
3861 NASDAQ FSLR Thu, Mar 24, 2022 78.28 79.75 77.94 79.53
3860 NASDAQ FSLR Wed, Mar 23, 2022 79.12 79.79 77.61 77.99
3859 NASDAQ FSLR Tue, Mar 22, 2022 77.60 80.45 77.49 79.08
3858 NASDAQ FSLR Mon, Mar 21, 2022 77.72 78.47 75.95 77.39
3857 NASDAQ FSLR Fri, Mar 18, 2022 77.36 78.80 77.17 77.60
3856 NASDAQ FSLR Thu, Mar 17, 2022 76.66 78.39 75.97 78.22
3855 NASDAQ FSLR Wed, Mar 16, 2022 75.44 77.67 74.00 77.59
3854 NASDAQ FSLR Tue, Mar 15, 2022 71.33 75.00 70.52 74.96
3853 NASDAQ FSLR Mon, Mar 14, 2022 74.62 75.12 71.35 71.99
3852 NASDAQ FSLR Fri, Mar 11, 2022 76.47 77.99 75.07 75.39
3851 NASDAQ FSLR Thu, Mar 10, 2022 77.98 78.32 73.84 76.50
3850 NASDAQ FSLR Wed, Mar 9, 2022 78.69 80.40 76.08 78.89
3849 NASDAQ FSLR Tue, Mar 8, 2022 75.50 81.80 75.50 79.52
3848 NASDAQ FSLR Mon, Mar 7, 2022 73.80 76.67 72.11 75.00
3847 NASDAQ FSLR Fri, Mar 4, 2022 66.74 72.48 66.45 71.85
3846 NASDAQ FSLR Thu, Mar 3, 2022 68.67 70.14 66.89 67.37
3845 NASDAQ FSLR Wed, Mar 2, 2022 65.84 69.66 63.01 69.51
3844 NASDAQ FSLR Tue, Mar 1, 2022 75.17 76.94 74.60 75.62
3843 NASDAQ FSLR Mon, Feb 28, 2022 71.94 75.54 71.85 75.29
3842 NASDAQ FSLR Fri, Feb 25, 2022 69.12 70.73 68.08 70.68
3841 NASDAQ FSLR Thu, Feb 24, 2022 62.13 69.06 61.24 69.04
3840 NASDAQ FSLR Wed, Feb 23, 2022 66.88 66.88 64.72 64.90
3839 NASDAQ FSLR Tue, Feb 22, 2022 67.24 68.28 65.53 65.85
3838 NASDAQ FSLR Fri, Feb 18, 2022 69.97 70.22 67.90 68.57
3837 NASDAQ FSLR Thu, Feb 17, 2022 70.82 71.85 69.89 69.95
3836 NASDAQ FSLR Wed, Feb 16, 2022 70.95 72.07 70.02 71.67
3835 NASDAQ FSLR Tue, Feb 15, 2022 70.10 72.18 69.27 72.10
3834 NASDAQ FSLR Mon, Feb 14, 2022 68.86 70.34 67.88 68.23
3833 NASDAQ FSLR Fri, Feb 11, 2022 71.34 71.93 68.56 69.31
3832 NASDAQ FSLR Thu, Feb 10, 2022 72.00 73.90 70.88 71.22
3831 NASDAQ FSLR Wed, Feb 9, 2022 74.00 74.23 71.81 74.17
3830 NASDAQ FSLR Tue, Feb 8, 2022 69.80 70.60 68.92 70.39
3829 NASDAQ FSLR Mon, Feb 7, 2022 70.89 71.42 69.18 69.74
3828 NASDAQ FSLR Fri, Feb 4, 2022 71.27 71.50 67.39 71.00
3827 NASDAQ FSLR Thu, Feb 3, 2022 72.23 74.21 71.02 71.28
3826 NASDAQ FSLR Wed, Feb 2, 2022 78.37 78.48 75.90 76.37
3825 NASDAQ FSLR Tue, Feb 1, 2022 78.32 78.87 75.73 77.70
3824 NASDAQ FSLR Mon, Jan 31, 2022 73.84 78.56 73.84 78.38
3823 NASDAQ FSLR Fri, Jan 28, 2022 72.10 73.90 69.86 73.42
3822 NASDAQ FSLR Thu, Jan 27, 2022 77.56 78.19 72.19 72.22
3821 NASDAQ FSLR Wed, Jan 26, 2022 78.78 79.40 75.29 76.37
3820 NASDAQ FSLR Tue, Jan 25, 2022 75.43 77.44 74.16 75.94
3819 NASDAQ FSLR Mon, Jan 24, 2022 74.90 77.96 72.55 77.93
3818 NASDAQ FSLR Fri, Jan 21, 2022 80.44 80.80 76.48 76.82
3817 NASDAQ FSLR Thu, Jan 20, 2022 83.19 85.33 81.48 81.49
3816 NASDAQ FSLR Wed, Jan 19, 2022 81.65 82.74 80.65 81.37
3815 NASDAQ FSLR Tue, Jan 18, 2022 81.45 82.49 80.41 81.50
3814 NASDAQ FSLR Fri, Jan 14, 2022 82.17 84.32 81.05 83.02
3813 NASDAQ FSLR Thu, Jan 13, 2022 85.46 86.40 82.63 82.78
3812 NASDAQ FSLR Wed, Jan 12, 2022 85.14 86.50 83.87 84.12
3811 NASDAQ FSLR Tue, Jan 11, 2022 84.47 85.08 83.39 84.45
3810 NASDAQ FSLR Mon, Jan 10, 2022 83.02 84.39 80.84 84.30
3809 NASDAQ FSLR Fri, Jan 7, 2022 83.44 85.99 83.32 84.68
3808 NASDAQ FSLR Thu, Jan 6, 2022 83.01 84.48 81.10 83.97
3807 NASDAQ FSLR Wed, Jan 5, 2022 87.30 87.83 83.11 83.51
3806 NASDAQ FSLR Tue, Jan 4, 2022 91.20 91.36 85.45 87.28
3805 NASDAQ FSLR Mon, Jan 3, 2022 88.01 89.02 86.74 88.58
3804 NASDAQ FSLR Fri, Dec 31, 2021 87.50 88.98 87.11 87.16
3803 NASDAQ FSLR Thu, Dec 30, 2021 87.76 89.29 87.40 88.04
3802 NASDAQ FSLR Wed, Dec 29, 2021 87.16 88.14 85.97 87.18
3801 NASDAQ FSLR Tue, Dec 28, 2021 88.25 88.70 87.08 87.35
3800 NASDAQ FSLR Mon, Dec 27, 2021 88.00 88.00 85.90 87.86
3799 NASDAQ FSLR Thu, Dec 23, 2021 88.63 88.63 86.20 87.37
3798 NASDAQ FSLR Wed, Dec 22, 2021 88.74 88.87 86.66 87.92
3797 NASDAQ FSLR Tue, Dec 21, 2021 87.20 89.21 87.00 89.12
3796 NASDAQ FSLR Mon, Dec 20, 2021 87.79 88.00 84.78 85.76
3795 NASDAQ FSLR Fri, Dec 17, 2021 89.58 93.77 88.76 93.16
3794 NASDAQ FSLR Thu, Dec 16, 2021 96.14 97.30 89.44 91.20
3793 NASDAQ FSLR Wed, Dec 15, 2021 95.39 95.39 91.27 95.18
3792 NASDAQ FSLR Tue, Dec 14, 2021 94.37 96.01 92.72 95.32
3791 NASDAQ FSLR Mon, Dec 13, 2021 97.06 99.39 93.13 97.07
3790 NASDAQ FSLR Fri, Dec 10, 2021 98.15 98.56 94.90 97.20
3789 NASDAQ FSLR Thu, Dec 9, 2021 99.94 101.14 96.44 96.64
3788 NASDAQ FSLR Wed, Dec 8, 2021 100.77 102.00 99.78 100.71
3787 NASDAQ FSLR Tue, Dec 7, 2021 102.19 104.02 100.53 101.20
3786 NASDAQ FSLR Mon, Dec 6, 2021 98.25 99.60 94.23 99.11
3785 NASDAQ FSLR Fri, Dec 3, 2021 104.81 104.97 96.80 98.25
3784 NASDAQ FSLR Thu, Dec 2, 2021 100.26 103.28 99.06 102.04
3783 NASDAQ FSLR Wed, Dec 1, 2021 105.91 108.18 101.53 101.64
3782 NASDAQ FSLR Tue, Nov 30, 2021 106.61 107.87 102.31 103.60
3781 NASDAQ FSLR Mon, Nov 29, 2021 105.90 107.50 104.16 106.85
3780 NASDAQ FSLR Wed, Nov 24, 2021 106.50 110.80 103.94 108.28
3779 NASDAQ FSLR Tue, Nov 23, 2021 108.07 109.33 105.22 107.14
3778 NASDAQ FSLR Mon, Nov 22, 2021 113.23 114.96 107.93 108.16
3777 NASDAQ FSLR Fri, Nov 19, 2021 103.76 110.32 102.83 108.37
3776 NASDAQ FSLR Thu, Nov 18, 2021 104.67 104.67 101.13 103.43
3775 NASDAQ FSLR Wed, Nov 17, 2021 104.09 106.66 103.29 103.94
3774 NASDAQ FSLR Tue, Nov 16, 2021 112.30 112.64 101.27 104.49
3773 NASDAQ FSLR Mon, Nov 15, 2021 111.40 112.32 109.14 112.31
3772 NASDAQ FSLR Fri, Nov 12, 2021 113.67 114.57 110.83 110.92
3771 NASDAQ FSLR Thu, Nov 11, 2021 108.15 114.26 107.23 113.60
3770 NASDAQ FSLR Wed, Nov 10, 2021 112.59 115.00 110.82 110.99
3769 NASDAQ FSLR Tue, Nov 9, 2021 114.91 115.81 111.04 114.10
3768 NASDAQ FSLR Mon, Nov 8, 2021 117.98 119.86 112.59 115.03
3767 NASDAQ FSLR Fri, Nov 5, 2021 113.79 116.50 111.50 116.31
3766 NASDAQ FSLR Thu, Nov 4, 2021 116.25 116.80 114.12 116.66
3765 NASDAQ FSLR Wed, Nov 3, 2021 116.11 117.57 114.61 116.83
3764 NASDAQ FSLR Tue, Nov 2, 2021 120.77 122.36 118.34 118.65
3763 NASDAQ FSLR Mon, Nov 1, 2021 120.25 123.13 117.87 121.14
3762 NASDAQ FSLR Thu, Oct 28, 2021 111.50 118.06 111.03 117.88
3761 NASDAQ FSLR Wed, Oct 27, 2021 114.30 116.59 110.10 110.23
3760 NASDAQ FSLR Tue, Oct 26, 2021 109.80 110.90 106.99 108.94
3759 NASDAQ FSLR Mon, Oct 25, 2021 107.53 109.58 106.58 109.04
3758 NASDAQ FSLR Fri, Oct 22, 2021 105.79 106.29 103.91 106.22
3757 NASDAQ FSLR Thu, Oct 21, 2021 104.16 107.11 103.33 106.29
3756 NASDAQ FSLR Wed, Oct 20, 2021 104.01 105.23 101.15 103.23
3755 NASDAQ FSLR Tue, Oct 19, 2021 104.59 109.96 104.16 108.28
3754 NASDAQ FSLR Mon, Oct 18, 2021 102.53 106.25 102.50 104.78
3753 NASDAQ FSLR Fri, Oct 15, 2021 106.47 108.15 104.95 105.11
3752 NASDAQ FSLR Thu, Oct 14, 2021 107.39 108.49 105.91 106.20
3751 NASDAQ FSLR Wed, Oct 13, 2021 105.68 108.30 105.18 106.02
3750 NASDAQ FSLR Tue, Oct 12, 2021 102.20 108.01 102.20 105.27
3749 NASDAQ FSLR Mon, Oct 11, 2021 99.31 105.40 99.09 102.29
3748 NASDAQ FSLR Fri, Oct 8, 2021 97.96 98.78 97.37 98.67
3747 NASDAQ FSLR Thu, Oct 7, 2021 97.05 99.88 96.00 97.52
3746 NASDAQ FSLR Wed, Oct 6, 2021 94.44 95.64 92.76 95.18
3745 NASDAQ FSLR Tue, Oct 5, 2021 95.61 96.67 95.05 95.60
3744 NASDAQ FSLR Mon, Oct 4, 2021 95.82 96.29 93.14 95.01
3743 NASDAQ FSLR Fri, Oct 1, 2021 96.27 97.50 94.94 96.57
3742 NASDAQ FSLR Thu, Sep 30, 2021 94.00 96.37 93.45 95.46
3741 NASDAQ FSLR Wed, Sep 29, 2021 95.85 96.65 93.23 94.07
3740 NASDAQ FSLR Tue, Sep 28, 2021 93.70 95.81 93.38 95.25
3739 NASDAQ FSLR Mon, Sep 27, 2021 91.08 95.71 90.28 95.56
3738 NASDAQ FSLR Fri, Sep 24, 2021 92.41 93.24 90.18 91.15
3737 NASDAQ FSLR Thu, Sep 23, 2021 95.80 96.81 93.23 93.45
3736 NASDAQ FSLR Wed, Sep 22, 2021 95.51 96.96 94.55 95.71
3735 NASDAQ FSLR Tue, Sep 21, 2021 96.65 96.72 91.89 95.01
3734 NASDAQ FSLR Mon, Sep 20, 2021 100.54 100.58 93.59 95.69
3733 NASDAQ FSLR Fri, Sep 17, 2021 102.94 104.43 101.80 104.02
3732 NASDAQ FSLR Thu, Sep 16, 2021 104.42 105.10 102.51 103.29
3731 NASDAQ FSLR Wed, Sep 15, 2021 104.94 105.16 102.16 104.70
3730 NASDAQ FSLR Tue, Sep 14, 2021 106.00 107.27 104.08 105.16
3729 NASDAQ FSLR Mon, Sep 13, 2021 100.39 106.75 98.85 106.17
3728 NASDAQ FSLR Fri, Sep 10, 2021 100.20 103.00 99.40 99.41
3727 NASDAQ FSLR Thu, Sep 9, 2021 95.53 99.58 95.16 98.89
3726 NASDAQ FSLR Wed, Sep 8, 2021 98.40 102.09 95.15 95.43
3725 NASDAQ FSLR Tue, Sep 7, 2021 93.81 94.76 93.13 94.48
3724 NASDAQ FSLR Fri, Sep 3, 2021 94.24 94.80 93.13 94.06
3723 NASDAQ FSLR Thu, Sep 2, 2021 94.97 96.19 94.40 94.87
3722 NASDAQ FSLR Wed, Sep 1, 2021 94.46 95.30 93.71 94.06
3721 NASDAQ FSLR Tue, Aug 31, 2021 95.69 96.25 93.73 94.00
3720 NASDAQ FSLR Mon, Aug 30, 2021 95.23 96.03 94.61 95.69
3719 NASDAQ FSLR Fri, Aug 27, 2021 93.49 95.19 93.31 94.44
3718 NASDAQ FSLR Thu, Aug 26, 2021 92.88 94.87 92.51 93.68
3717 NASDAQ FSLR Wed, Aug 25, 2021 95.73 95.73 93.39 93.63
3716 NASDAQ FSLR Tue, Aug 24, 2021 96.00 97.55 94.41 94.47
3715 NASDAQ FSLR Mon, Aug 23, 2021 95.14 96.23 94.62 96.04
3714 NASDAQ FSLR Fri, Aug 20, 2021 92.99 94.75 92.41 94.54
3713 NASDAQ FSLR Thu, Aug 19, 2021 91.56 93.38 91.40 92.99
3712 NASDAQ FSLR Wed, Aug 18, 2021 93.89 95.39 93.12 93.65
3711 NASDAQ FSLR Tue, Aug 17, 2021 95.83 96.40 91.75 93.51
3710 NASDAQ FSLR Mon, Aug 16, 2021 95.75 97.48 95.20 96.83
3709 NASDAQ FSLR Fri, Aug 13, 2021 96.89 96.89 95.90 96.60
3708 NASDAQ FSLR Thu, Aug 12, 2021 95.75 97.07 95.21 96.94
3707 NASDAQ FSLR Wed, Aug 11, 2021 95.75 96.54 94.35 95.91
3706 NASDAQ FSLR Tue, Aug 10, 2021 94.61 96.37 94.33 95.75
3705 NASDAQ FSLR Mon, Aug 9, 2021 92.87 95.15 91.89 94.71
3704 NASDAQ FSLR Fri, Aug 6, 2021 91.26 95.06 91.23 93.15
3703 NASDAQ FSLR Thu, Aug 5, 2021 91.99 92.30 90.52 91.62
3702 NASDAQ FSLR Wed, Aug 4, 2021 91.20 92.98 91.15 92.21
3701 NASDAQ FSLR Tue, Aug 3, 2021 90.00 92.58 89.99 92.34
3700 NASDAQ FSLR Mon, Aug 2, 2021 89.04 89.69 86.66 88.27
3699 NASDAQ FSLR Fri, Jul 30, 2021 81.98 88.11 80.75 86.04
3698 NASDAQ FSLR Thu, Jul 29, 2021 84.24 85.36 83.55 83.74
3697 NASDAQ FSLR Wed, Jul 28, 2021 81.68 84.60 81.22 83.48
3696 NASDAQ FSLR Tue, Jul 27, 2021 81.28 81.38 78.93 81.36
3695 NASDAQ FSLR Mon, Jul 26, 2021 82.70 83.61 80.42 81.35
3694 NASDAQ FSLR Fri, Jul 23, 2021 83.74 83.78 82.08 82.95
3693 NASDAQ FSLR Thu, Jul 22, 2021 84.88 85.46 82.62 83.68
3692 NASDAQ FSLR Wed, Jul 21, 2021 83.14 85.83 83.02 85.19
3691 NASDAQ FSLR Tue, Jul 20, 2021 83.71 83.99 81.73 82.68
3690 NASDAQ FSLR Mon, Jul 19, 2021 81.31 83.45 80.14 83.05
3689 NASDAQ FSLR Fri, Jul 16, 2021 86.20 86.50 83.11 83.49
3688 NASDAQ FSLR Thu, Jul 15, 2021 89.03 89.68 84.94 85.60
3687 NASDAQ FSLR Wed, Jul 14, 2021 92.79 93.03 89.95 90.04
3686 NASDAQ FSLR Tue, Jul 13, 2021 93.21 94.48 91.60 92.79
3685 NASDAQ FSLR Mon, Jul 12, 2021 93.20 95.64 93.14 94.29
3684 NASDAQ FSLR Fri, Jul 9, 2021 90.15 92.84 89.46 92.54
3683 NASDAQ FSLR Thu, Jul 8, 2021 89.22 90.41 86.60 89.91
3682 NASDAQ FSLR Wed, Jul 7, 2021 92.08 94.08 90.40 91.27
3681 NASDAQ FSLR Tue, Jul 6, 2021 91.30 92.65 89.14 91.19
3680 NASDAQ FSLR Fri, Jul 2, 2021 90.17 91.66 89.65 90.82
3679 NASDAQ FSLR Thu, Jul 1, 2021 91.26 91.49 89.03 90.17
3678 NASDAQ FSLR Wed, Jun 30, 2021 91.55 92.37 89.80 90.51
3677 NASDAQ FSLR Tue, Jun 29, 2021 92.22 94.08 91.85 92.67
3676 NASDAQ FSLR Mon, Jun 28, 2021 88.38 93.49 88.32 92.71
3675 NASDAQ FSLR Fri, Jun 25, 2021 85.37 88.92 85.01 87.87
3674 NASDAQ FSLR Thu, Jun 24, 2021 86.39 87.67 84.36 84.51
3673 NASDAQ FSLR Wed, Jun 23, 2021 78.70 80.56 78.62 80.19
3672 NASDAQ FSLR Tue, Jun 22, 2021 78.50 80.47 77.33 78.38
3671 NASDAQ FSLR Mon, Jun 21, 2021 77.11 80.99 76.10 78.19
3670 NASDAQ FSLR Fri, Jun 18, 2021 77.81 79.31 75.89 76.97
3669 NASDAQ FSLR Thu, Jun 17, 2021 76.54 79.53 76.36 78.53
3668 NASDAQ FSLR Wed, Jun 16, 2021 75.91 78.47 75.22 77.40
3667 NASDAQ FSLR Tue, Jun 15, 2021 78.63 78.87 75.51 76.17
3666 NASDAQ FSLR Mon, Jun 14, 2021 80.00 80.76 78.28 78.61
3665 NASDAQ FSLR Fri, Jun 11, 2021 80.84 81.83 79.36 79.59
3664 NASDAQ FSLR Thu, Jun 10, 2021 77.01 80.80 76.85 80.40
3663 NASDAQ FSLR Wed, Jun 9, 2021 77.44 79.12 76.62 76.81
3662 NASDAQ FSLR Tue, Jun 8, 2021 75.70 76.30 73.91 75.96
3661 NASDAQ FSLR Mon, Jun 7, 2021 75.66 75.94 74.45 75.01
3660 NASDAQ FSLR Fri, Jun 4, 2021 75.85 77.30 75.50 75.84
3659 NASDAQ FSLR Thu, Jun 3, 2021 76.28 76.98 75.22 75.37
3658 NASDAQ FSLR Wed, Jun 2, 2021 76.57 77.50 76.42 76.96
3657 NASDAQ FSLR Tue, Jun 1, 2021 77.24 78.38 75.41 76.88
3656 NASDAQ FSLR Fri, May 28, 2021 77.45 78.18 76.03 76.11
3655 NASDAQ FSLR Thu, May 27, 2021 77.23 77.65 76.38 76.93
3654 NASDAQ FSLR Wed, May 26, 2021 74.97 77.90 74.75 77.53
3653 NASDAQ FSLR Tue, May 25, 2021 75.97 76.34 74.60 74.80
3652 NASDAQ FSLR Mon, May 24, 2021 76.88 76.88 75.07 75.38
3651 NASDAQ FSLR Fri, May 21, 2021 77.20 77.46 75.38 75.93
3650 NASDAQ FSLR Thu, May 20, 2021 74.11 76.95 73.63 76.64
3649 NASDAQ FSLR Wed, May 19, 2021 71.19 74.99 70.65 74.24
3648 NASDAQ FSLR Tue, May 18, 2021 72.40 73.95 71.00 72.39
3647 NASDAQ FSLR Mon, May 17, 2021 72.10 72.23 70.11 71.55
3646 NASDAQ FSLR Fri, May 14, 2021 70.75 72.89 70.75 72.58
3645 NASDAQ FSLR Thu, May 13, 2021 70.28 70.76 68.38 69.57
3644 NASDAQ FSLR Wed, May 12, 2021 70.90 71.58 69.37 69.73
3643 NASDAQ FSLR Tue, May 11, 2021 68.32 72.87 67.71 71.89
3642 NASDAQ FSLR Mon, May 10, 2021 74.62 74.62 72.10 72.19
3641 NASDAQ FSLR Fri, May 7, 2021 74.89 76.33 73.79 74.62
3640 NASDAQ FSLR Thu, May 6, 2021 74.17 74.55 71.76 73.63
3639 NASDAQ FSLR Wed, May 5, 2021 74.01 75.45 72.80 74.39
3638 NASDAQ FSLR Tue, May 4, 2021 74.00 74.47 71.71 73.82
3637 NASDAQ FSLR Mon, May 3, 2021 77.62 77.74 74.05 75.77
3636 NASDAQ FSLR Fri, Apr 30, 2021 84.01 84.91 76.41 76.53
3635 NASDAQ FSLR Thu, Apr 29, 2021 89.77 89.99 86.63 87.29
3634 NASDAQ FSLR Wed, Apr 28, 2021 87.98 89.61 87.23 88.70
3633 NASDAQ FSLR Tue, Apr 27, 2021 90.00 91.12 89.44 89.69
3632 NASDAQ FSLR Mon, Apr 26, 2021 88.94 91.00 87.55 89.79
3631 NASDAQ FSLR Fri, Apr 23, 2021 88.65 89.64 87.40 88.56
3630 NASDAQ FSLR Thu, Apr 22, 2021 84.65 89.00 84.65 87.15
3629 NASDAQ FSLR Wed, Apr 21, 2021 79.23 83.75 78.16 83.65
3628 NASDAQ FSLR Tue, Apr 20, 2021 79.67 81.33 77.70 79.36
3627 NASDAQ FSLR Mon, Apr 19, 2021 82.62 84.49 79.32 80.21
3626 NASDAQ FSLR Fri, Apr 16, 2021 77.17 80.38 77.16 80.14
3625 NASDAQ FSLR Thu, Apr 15, 2021 79.59 79.65 75.76 77.17
3624 NASDAQ FSLR Wed, Apr 14, 2021 79.53 81.55 78.17 78.57
3623 NASDAQ FSLR Tue, Apr 13, 2021 79.16 79.55 76.92 78.99
3622 NASDAQ FSLR Mon, Apr 12, 2021 79.03 79.03 76.50 78.75
3621 NASDAQ FSLR Fri, Apr 9, 2021 79.90 80.07 78.52 79.61
3620 NASDAQ FSLR Thu, Apr 8, 2021 82.00 82.84 80.80 81.19
3619 NASDAQ FSLR Wed, Apr 7, 2021 83.44 83.83 80.02 81.00
3618 NASDAQ FSLR Tue, Apr 6, 2021 83.25 86.18 82.72 84.21
3617 NASDAQ FSLR Mon, Apr 5, 2021 87.87 87.87 81.82 83.12
3616 NASDAQ FSLR Thu, Apr 1, 2021 88.79 89.20 85.28 86.15
3615 NASDAQ FSLR Wed, Mar 31, 2021 87.88 88.90 86.30 87.30
3614 NASDAQ FSLR Tue, Mar 30, 2021 81.61 87.08 81.41 86.53
3613 NASDAQ FSLR Mon, Mar 29, 2021 85.50 85.54 80.61 81.61
3612 NASDAQ FSLR Fri, Mar 26, 2021 81.16 85.72 81.06 85.69
3611 NASDAQ FSLR Thu, Mar 25, 2021 78.02 80.84 75.34 80.73
3610 NASDAQ FSLR Wed, Mar 24, 2021 81.51 82.80 80.50 80.72
3609 NASDAQ FSLR Tue, Mar 23, 2021 81.83 83.07 79.88 80.52
3608 NASDAQ FSLR Mon, Mar 22, 2021 80.45 82.97 79.76 81.83
3607 NASDAQ FSLR Fri, Mar 19, 2021 78.53 80.22 77.62 79.97
3606 NASDAQ FSLR Thu, Mar 18, 2021 79.03 81.00 77.29 77.61
3605 NASDAQ FSLR Wed, Mar 17, 2021 80.50 81.59 78.69 80.14
3604 NASDAQ FSLR Tue, Mar 16, 2021 82.53 84.44 81.18 82.46
3603 NASDAQ FSLR Mon, Mar 15, 2021 82.23 83.61 80.46 82.53
3602 NASDAQ FSLR Fri, Mar 12, 2021 79.08 82.42 78.01 81.95
3601 NASDAQ FSLR Thu, Mar 11, 2021 78.65 81.80 78.20 81.02
3600 NASDAQ FSLR Wed, Mar 10, 2021 78.15 79.52 74.71 75.72
3599 NASDAQ FSLR Tue, Mar 9, 2021 74.00 77.43 73.37 76.67
3598 NASDAQ FSLR Mon, Mar 8, 2021 73.79 74.96 71.01 71.45
3597 NASDAQ FSLR Fri, Mar 5, 2021 75.99 76.55 68.07 73.70
3596 NASDAQ FSLR Thu, Mar 4, 2021 77.95 80.01 73.34 75.36
3595 NASDAQ FSLR Wed, Mar 3, 2021 83.34 84.16 78.70 78.88
3594 NASDAQ FSLR Tue, Mar 2, 2021 84.74 86.78 82.87 83.19
3593 NASDAQ FSLR Mon, Mar 1, 2021 82.23 85.75 82.00 84.89
3592 NASDAQ FSLR Fri, Feb 26, 2021 80.31 82.90 78.29 81.02
3591 NASDAQ FSLR Thu, Feb 25, 2021 86.71 88.78 81.35 81.40
3590 NASDAQ FSLR Wed, Feb 24, 2021 87.32 88.04 83.03 88.03
3589 NASDAQ FSLR Tue, Feb 23, 2021 82.63 87.84 77.90 86.97
3588 NASDAQ FSLR Mon, Feb 22, 2021 88.89 89.99 85.91 86.61
3587 NASDAQ FSLR Fri, Feb 19, 2021 92.90 93.78 90.80 90.96
3586 NASDAQ FSLR Thu, Feb 18, 2021 92.73 93.58 89.56 91.38
3585 NASDAQ FSLR Wed, Feb 17, 2021 98.40 98.40 90.91 95.84
3584 NASDAQ FSLR Tue, Feb 16, 2021 101.79 102.29 97.82 98.71
3583 NASDAQ FSLR Fri, Feb 12, 2021 98.50 101.24 97.18 100.75
3582 NASDAQ FSLR Thu, Feb 11, 2021 100.72 100.73 98.10 99.59
3581 NASDAQ FSLR Wed, Feb 10, 2021 102.72 104.99 98.14 99.88
3580 NASDAQ FSLR Tue, Feb 9, 2021 100.18 103.14 99.30 101.85
3579 NASDAQ FSLR Mon, Feb 8, 2021 98.08 101.20 97.90 100.33
3578 NASDAQ FSLR Fri, Feb 5, 2021 98.95 99.80 96.17 97.40
3577 NASDAQ FSLR Thu, Feb 4, 2021 99.31 100.91 97.11 98.59
3576 NASDAQ FSLR Wed, Feb 3, 2021 98.25 99.43 96.27 98.94
3575 NASDAQ FSLR Tue, Feb 2, 2021 99.07 100.89 96.60 97.29
3574 NASDAQ FSLR Mon, Feb 1, 2021 99.58 99.90 95.29 98.31
3573 NASDAQ FSLR Fri, Jan 29, 2021 104.45 106.57 98.08 99.15
3572 NASDAQ FSLR Thu, Jan 28, 2021 103.67 106.56 100.66 105.10
3571 NASDAQ FSLR Wed, Jan 27, 2021 100.11 104.93 96.58 102.81
3570 NASDAQ FSLR Tue, Jan 26, 2021 106.36 107.74 102.59 104.69
3569 NASDAQ FSLR Mon, Jan 25, 2021 108.38 112.50 102.40 104.94
3568 NASDAQ FSLR Fri, Jan 22, 2021 104.51 106.96 102.85 106.67
3567 NASDAQ FSLR Thu, Jan 21, 2021 103.39 107.72 101.34 107.53
3566 NASDAQ FSLR Wed, Jan 20, 2021 103.30 105.38 101.05 101.75
3565 NASDAQ FSLR Tue, Jan 19, 2021 99.77 100.99 98.47 100.24
3564 NASDAQ FSLR Fri, Jan 15, 2021 104.99 105.29 96.29 96.58
3563 NASDAQ FSLR Thu, Jan 14, 2021 104.60 108.47 104.60 106.04
3562 NASDAQ FSLR Wed, Jan 13, 2021 104.58 105.31 101.35 104.18
3561 NASDAQ FSLR Tue, Jan 12, 2021 104.47 107.47 101.93 104.32
3560 NASDAQ FSLR Mon, Jan 11, 2021 101.51 105.32 101.20 103.76
3559 NASDAQ FSLR Fri, Jan 8, 2021 108.57 109.62 101.42 104.10
3558 NASDAQ FSLR Thu, Jan 7, 2021 104.89 107.17 102.83 105.50
3557 NASDAQ FSLR Wed, Jan 6, 2021 98.84 102.13 96.06 99.69
3556 NASDAQ FSLR Tue, Jan 5, 2021 97.09 97.82 91.30 92.16
3555 NASDAQ FSLR Mon, Jan 4, 2021 101.58 105.31 100.56 101.24
3554 NASDAQ FSLR Thu, Dec 31, 2020 100.27 101.01 98.80 98.92
3553 NASDAQ FSLR Wed, Dec 30, 2020 98.24 101.65 97.99 100.34
3552 NASDAQ FSLR Tue, Dec 29, 2020 101.41 101.73 95.27 96.98
3551 NASDAQ FSLR Mon, Dec 28, 2020 104.86 108.53 100.54 101.19
3550 NASDAQ FSLR Thu, Dec 24, 2020 101.83 103.29 99.69 102.40
3549 NASDAQ FSLR Wed, Dec 23, 2020 107.37 109.09 101.34 101.83
3548 NASDAQ FSLR Tue, Dec 22, 2020 98.22 106.04 98.00 105.16
3547 NASDAQ FSLR Mon, Dec 21, 2020 92.40 96.53 91.84 96.41
3546 NASDAQ FSLR Fri, Dec 18, 2020 93.34 95.49 92.32 93.59
3545 NASDAQ FSLR Thu, Dec 17, 2020 92.95 93.39 91.01 92.32
3544 NASDAQ FSLR Wed, Dec 16, 2020 91.27 93.18 89.36 91.77
3543 NASDAQ FSLR Tue, Dec 15, 2020 85.50 91.30 84.77 91.26
3542 NASDAQ FSLR Mon, Dec 14, 2020 87.24 88.25 86.20 86.59
3541 NASDAQ FSLR Fri, Dec 11, 2020 85.66 87.92 85.40 86.37
3540 NASDAQ FSLR Thu, Dec 10, 2020 85.90 87.74 85.61 86.54
3539 NASDAQ FSLR Wed, Dec 9, 2020 91.21 91.34 85.22 86.22
3538 NASDAQ FSLR Tue, Dec 8, 2020 88.74 90.39 88.70 89.89
3537 NASDAQ FSLR Mon, Dec 7, 2020 89.95 90.85 88.21 88.75
3536 NASDAQ FSLR Fri, Dec 4, 2020 89.95 91.56 88.47 89.26
3535 NASDAQ FSLR Thu, Dec 3, 2020 90.99 92.73 88.51 88.92
3534 NASDAQ FSLR Wed, Dec 2, 2020 89.92 91.46 87.26 90.49
3533 NASDAQ FSLR Tue, Dec 1, 2020 90.88 93.40 90.06 91.06
3532 NASDAQ FSLR Mon, Nov 30, 2020 96.87 98.46 90.60 93.43
3531 NASDAQ FSLR Fri, Nov 27, 2020 95.00 97.58 93.68 94.70
3530 NASDAQ FSLR Wed, Nov 25, 2020 89.84 93.00 89.51 92.45
3529 NASDAQ FSLR Tue, Nov 24, 2020 89.51 91.50 86.31 90.41
3528 NASDAQ FSLR Mon, Nov 23, 2020 85.75 87.35 84.12 86.92
3527 NASDAQ FSLR Fri, Nov 20, 2020 85.25 86.42 83.37 84.69
3526 NASDAQ FSLR Thu, Nov 19, 2020 81.46 85.77 81.45 84.06
3525 NASDAQ FSLR Wed, Nov 18, 2020 82.27 83.82 80.34 81.99
3524 NASDAQ FSLR Tue, Nov 17, 2020 80.15 81.78 79.27 81.48
3523 NASDAQ FSLR Mon, Nov 16, 2020 80.80 82.25 79.05 80.21
3522 NASDAQ FSLR Fri, Nov 13, 2020 82.29 82.98 79.76 79.95
3521 NASDAQ FSLR Thu, Nov 12, 2020 84.79 85.00 80.70 81.40
3520 NASDAQ FSLR Wed, Nov 11, 2020 82.04 85.50 82.00 84.20
3519 NASDAQ FSLR Tue, Nov 10, 2020 83.50 86.00 79.78 80.75
3518 NASDAQ FSLR Mon, Nov 9, 2020 95.72 95.72 86.05 86.11
3517 NASDAQ FSLR Fri, Nov 6, 2020 88.75 90.73 86.34 88.27
3516 NASDAQ FSLR Thu, Nov 5, 2020 82.31 88.66 82.01 86.90
3515 NASDAQ FSLR Wed, Nov 4, 2020 82.26 83.54 77.77 79.78
3514 NASDAQ FSLR Tue, Nov 3, 2020 89.52 90.72 85.00 87.24
3513 NASDAQ FSLR Mon, Nov 2, 2020 89.00 90.88 87.20 88.89
3512 NASDAQ FSLR Fri, Oct 30, 2020 86.84 88.10 81.71 87.05
3511 NASDAQ FSLR Thu, Oct 29, 2020 91.15 92.88 86.75 87.46
3510 NASDAQ FSLR Wed, Oct 28, 2020 92.33 97.93 90.21 93.31
3509 NASDAQ FSLR Tue, Oct 27, 2020 83.12 84.51 81.45 82.39
3508 NASDAQ FSLR Mon, Oct 26, 2020 82.65 85.11 80.67 83.75
3507 NASDAQ FSLR Fri, Oct 23, 2020 83.40 86.24 82.80 85.37
3506 NASDAQ FSLR Thu, Oct 22, 2020 81.80 83.36 80.15 82.65
3505 NASDAQ FSLR Wed, Oct 21, 2020 85.47 87.41 81.29 81.60
3504 NASDAQ FSLR Tue, Oct 20, 2020 84.73 86.58 82.94 84.30
3503 NASDAQ FSLR Mon, Oct 19, 2020 84.17 87.44 82.85 83.43
3502 NASDAQ FSLR Fri, Oct 16, 2020 82.64 85.50 81.64 84.18
3501 NASDAQ FSLR Thu, Oct 15, 2020 80.71 82.85 78.69 82.28
3500 NASDAQ FSLR Wed, Oct 14, 2020 84.16 85.66 82.57 83.72
3499 NASDAQ FSLR Tue, Oct 13, 2020 79.02 84.45 78.49 82.93
3498 NASDAQ FSLR Mon, Oct 12, 2020 81.97 83.30 77.31 79.31
3497 NASDAQ FSLR Fri, Oct 9, 2020 77.33 81.43 76.88 78.81
3496 NASDAQ FSLR Thu, Oct 8, 2020 80.50 80.60 76.50 77.12
3495 NASDAQ FSLR Wed, Oct 7, 2020 75.41 81.24 75.00 78.71
3494 NASDAQ FSLR Tue, Oct 6, 2020 72.58 75.57 71.80 73.44
3493 NASDAQ FSLR Mon, Oct 5, 2020 68.55 71.78 68.29 71.50
3492 NASDAQ FSLR Fri, Oct 2, 2020 67.01 69.32 66.71 67.24
3491 NASDAQ FSLR Thu, Oct 1, 2020 67.27 68.88 66.78 68.57
3490 NASDAQ FSLR Wed, Sep 30, 2020 65.80 68.14 65.65 66.20
3489 NASDAQ FSLR Tue, Sep 29, 2020 65.50 66.00 64.70 65.76
3488 NASDAQ FSLR Mon, Sep 28, 2020 64.26 65.58 63.93 65.37
3487 NASDAQ FSLR Fri, Sep 25, 2020 61.25 63.56 60.40 63.05
3486 NASDAQ FSLR Thu, Sep 24, 2020 61.20 62.20 59.52 61.30
3485 NASDAQ FSLR Wed, Sep 23, 2020 62.07 63.84 61.80 62.02
3484 NASDAQ FSLR Tue, Sep 22, 2020 62.16 62.20 60.56 61.55
3483 NASDAQ FSLR Mon, Sep 21, 2020 60.48 62.30 60.25 61.67
3482 NASDAQ FSLR Fri, Sep 18, 2020 64.18 64.79 61.00 61.75
3481 NASDAQ FSLR Thu, Sep 17, 2020 66.03 66.79 63.61 64.00
3480 NASDAQ FSLR Wed, Sep 16, 2020 73.78 74.74 71.62 71.96
3479 NASDAQ FSLR Tue, Sep 15, 2020 72.56 74.05 72.03 72.89
3478 NASDAQ FSLR Mon, Sep 14, 2020 71.05 71.73 70.10 71.46
3477 NASDAQ FSLR Fri, Sep 11, 2020 70.92 71.93 69.67 69.91
3476 NASDAQ FSLR Thu, Sep 10, 2020 72.39 73.02 69.53 69.89
3475 NASDAQ FSLR Wed, Sep 9, 2020 70.74 72.13 70.00 71.70
3474 NASDAQ FSLR Tue, Sep 8, 2020 69.46 71.92 68.27 69.37
3473 NASDAQ FSLR Fri, Sep 4, 2020 72.50 73.33 67.41 72.06
3472 NASDAQ FSLR Thu, Sep 3, 2020 76.49 76.49 71.50 72.50
3471 NASDAQ FSLR Wed, Sep 2, 2020 79.08 79.16 75.83 77.45
3470 NASDAQ FSLR Tue, Sep 1, 2020 76.61 78.49 76.44 78.42
3469 NASDAQ FSLR Mon, Aug 31, 2020 80.00 80.84 76.16 76.59
3468 NASDAQ FSLR Fri, Aug 28, 2020 78.25 81.87 77.60 80.00
3467 NASDAQ FSLR Thu, Aug 27, 2020 78.19 79.95 77.01 77.61
3466 NASDAQ FSLR Wed, Aug 26, 2020 78.21 80.09 76.94 78.19
3465 NASDAQ FSLR Tue, Aug 25, 2020 77.32 78.17 74.74 77.37
3464 NASDAQ FSLR Mon, Aug 24, 2020 74.80 76.77 74.08 76.52
3463 NASDAQ FSLR Fri, Aug 21, 2020 73.93 74.90 73.33 74.10
3462 NASDAQ FSLR Thu, Aug 20, 2020 74.94 75.60 73.43 73.66
3461 NASDAQ FSLR Wed, Aug 19, 2020 74.59 77.50 74.53 75.85
3460 NASDAQ FSLR Tue, Aug 18, 2020 73.91 74.92 72.82 74.41
3459 NASDAQ FSLR Mon, Aug 17, 2020 75.24 75.49 73.28 73.61
3458 NASDAQ FSLR Fri, Aug 14, 2020 75.71 76.20 74.02 74.31
3457 NASDAQ FSLR Thu, Aug 13, 2020 73.24 76.53 73.15 75.71
3456 NASDAQ FSLR Wed, Aug 12, 2020 70.09 74.94 69.64 73.53
3455 NASDAQ FSLR Tue, Aug 11, 2020 72.83 72.85 69.50 70.19
3454 NASDAQ FSLR Mon, Aug 10, 2020 72.93 74.99 71.35 72.50
3453 NASDAQ FSLR Fri, Aug 7, 2020 69.10 78.54 68.95 72.93
3452 NASDAQ FSLR Thu, Aug 6, 2020 64.86 65.36 63.13 64.46
3451 NASDAQ FSLR Wed, Aug 5, 2020 63.33 65.74 62.45 65.73
3450 NASDAQ FSLR Tue, Aug 4, 2020 61.69 64.23 61.20 64.04
3449 NASDAQ FSLR Mon, Aug 3, 2020 60.00 61.01 59.29 60.84
3448 NASDAQ FSLR Fri, Jul 31, 2020 60.06 60.15 58.34 59.55
3447 NASDAQ FSLR Thu, Jul 30, 2020 59.56 59.95 58.51 59.70
3446 NASDAQ FSLR Wed, Jul 29, 2020 60.04 60.84 59.63 60.11
3445 NASDAQ FSLR Tue, Jul 28, 2020 61.80 62.09 59.58 59.68
3444 NASDAQ FSLR Mon, Jul 27, 2020 60.84 62.47 60.24 62.26
3443 NASDAQ FSLR Fri, Jul 24, 2020 61.31 62.37 60.57 62.16
3442 NASDAQ FSLR Thu, Jul 23, 2020 61.90 63.47 60.77 62.50
3441 NASDAQ FSLR Wed, Jul 22, 2020 60.61 61.80 60.36 61.15
3440 NASDAQ FSLR Tue, Jul 21, 2020 62.66 62.84 59.89 60.74
3439 NASDAQ FSLR Mon, Jul 20, 2020 60.92 63.68 60.61 62.16
3438 NASDAQ FSLR Fri, Jul 17, 2020 59.39 61.34 59.24 61.00
3437 NASDAQ FSLR Thu, Jul 16, 2020 60.43 60.93 58.54 59.03
3436 NASDAQ FSLR Wed, Jul 15, 2020 62.50 62.70 58.99 60.98
3435 NASDAQ FSLR Tue, Jul 14, 2020 55.99 61.83 55.35 61.78
3434 NASDAQ FSLR Mon, Jul 13, 2020 57.91 59.61 56.11 56.21
3433 NASDAQ FSLR Fri, Jul 10, 2020 58.45 58.45 56.34 57.49
3432 NASDAQ FSLR Thu, Jul 9, 2020 58.50 59.57 55.90 57.20
3431 NASDAQ FSLR Wed, Jul 8, 2020 53.37 58.17 53.13 58.06
3430 NASDAQ FSLR Tue, Jul 7, 2020 53.20 53.57 52.35 53.16
3429 NASDAQ FSLR Mon, Jul 6, 2020 50.79 53.70 50.50 53.41
3428 NASDAQ FSLR Thu, Jul 2, 2020 49.97 50.99 49.78 49.88
3427 NASDAQ FSLR Wed, Jul 1, 2020 49.28 49.89 49.04 49.09
3426 NASDAQ FSLR Tue, Jun 30, 2020 49.69 50.34 48.97 49.50
3425 NASDAQ FSLR Mon, Jun 29, 2020 49.00 50.11 48.30 49.61
3424 NASDAQ FSLR Fri, Jun 26, 2020 50.37 50.42 48.69 48.76
3423 NASDAQ FSLR Thu, Jun 25, 2020 48.97 50.42 48.64 50.38
3422 NASDAQ FSLR Wed, Jun 24, 2020 51.87 51.87 48.56 49.08
3421 NASDAQ FSLR Tue, Jun 23, 2020 50.49 52.30 50.47 51.92
3420 NASDAQ FSLR Mon, Jun 22, 2020 50.21 50.42 49.30 49.80
3419 NASDAQ FSLR Fri, Jun 19, 2020 51.28 51.56 50.12 50.20
3418 NASDAQ FSLR Thu, Jun 18, 2020 49.72 51.31 49.52 50.47
3417 NASDAQ FSLR Wed, Jun 17, 2020 51.83 51.83 49.82 49.90
3416 NASDAQ FSLR Tue, Jun 16, 2020 51.65 52.02 50.59 51.31
3415 NASDAQ FSLR Mon, Jun 15, 2020 48.34 50.24 47.87 50.11
3414 NASDAQ FSLR Fri, Jun 12, 2020 50.24 50.51 48.20 49.42
3413 NASDAQ FSLR Thu, Jun 11, 2020 49.54 50.50 48.70 48.94
3412 NASDAQ FSLR Wed, Jun 10, 2020 53.06 53.13 51.06 51.19
3411 NASDAQ FSLR Tue, Jun 9, 2020 53.60 53.89 52.05 53.06
3410 NASDAQ FSLR Mon, Jun 8, 2020 51.99 54.50 51.65 54.44
3409 NASDAQ FSLR Fri, Jun 5, 2020 50.00 51.97 50.00 51.38
3408 NASDAQ FSLR Thu, Jun 4, 2020 49.55 49.97 49.25 49.61
3407 NASDAQ FSLR Wed, Jun 3, 2020 49.11 49.95 48.31 49.50
3406 NASDAQ FSLR Tue, Jun 2, 2020 48.10 49.19 47.54 47.90
3405 NASDAQ FSLR Mon, Jun 1, 2020 46.50 48.53 46.26 48.01
3404 NASDAQ FSLR Fri, May 29, 2020 45.17 46.78 45.07 46.62
3403 NASDAQ FSLR Thu, May 28, 2020 46.50 47.14 45.27 45.52
3402 NASDAQ FSLR Wed, May 27, 2020 47.38 47.60 44.86 46.61
3401 NASDAQ FSLR Tue, May 26, 2020 45.00 46.83 44.76 46.56
3400 NASDAQ FSLR Fri, May 22, 2020 43.92 43.96 43.18 43.47
3399 NASDAQ FSLR Thu, May 21, 2020 43.77 44.70 43.51 43.76
3398 NASDAQ FSLR Wed, May 20, 2020 43.60 45.03 43.51 43.94
3397 NASDAQ FSLR Tue, May 19, 2020 42.35 44.97 42.11 43.23
3396 NASDAQ FSLR Mon, May 18, 2020 40.71 42.49 40.70 42.37
3395 NASDAQ FSLR Fri, May 15, 2020 38.72 39.37 38.59 39.37
3394 NASDAQ FSLR Thu, May 14, 2020 38.80 39.96 37.93 39.79
3393 NASDAQ FSLR Wed, May 13, 2020 40.50 41.17 39.01 39.43
3392 NASDAQ FSLR Tue, May 12, 2020 43.37 43.40 40.30 40.35
3391 NASDAQ FSLR Mon, May 11, 2020 43.55 44.06 42.45 42.87
3390 NASDAQ FSLR Fri, May 8, 2020 45.40 45.50 43.40 44.16
3389 NASDAQ FSLR Thu, May 7, 2020 43.60 44.76 43.47 44.66
3388 NASDAQ FSLR Wed, May 6, 2020 43.58 44.60 43.07 43.12
3387 NASDAQ FSLR Tue, May 5, 2020 44.93 44.93 42.84 43.10
3386 NASDAQ FSLR Mon, May 4, 2020 41.84 43.45 41.32 43.40
3385 NASDAQ FSLR Fri, May 1, 2020 42.50 43.40 41.58 41.98
3384 NASDAQ FSLR Thu, Apr 30, 2020 44.49 44.90 43.75 44.01
3383 NASDAQ FSLR Wed, Apr 29, 2020 43.03 45.68 42.30 45.55
3382 NASDAQ FSLR Tue, Apr 28, 2020 43.69 44.40 41.75 41.77
3381 NASDAQ FSLR Mon, Apr 27, 2020 41.06 43.42 41.06 43.26
3380 NASDAQ FSLR Fri, Apr 24, 2020 42.37 42.84 40.57 40.84
3379 NASDAQ FSLR Thu, Apr 23, 2020 40.61 42.44 40.30 42.29
3378 NASDAQ FSLR Wed, Apr 22, 2020 40.44 40.53 39.60 40.23
3377 NASDAQ FSLR Tue, Apr 21, 2020 40.16 40.88 38.96 39.18
3376 NASDAQ FSLR Mon, Apr 20, 2020 41.77 42.28 40.89 41.00
3375 NASDAQ FSLR Fri, Apr 17, 2020 41.64 42.40 41.18 42.20
3374 NASDAQ FSLR Thu, Apr 16, 2020 41.61 41.84 39.70 40.15
3373 NASDAQ FSLR Wed, Apr 15, 2020 41.00 41.68 40.51 40.93
3372 NASDAQ FSLR Tue, Apr 14, 2020 41.68 42.84 41.09 42.12
3371 NASDAQ FSLR Mon, Apr 13, 2020 40.31 40.93 39.64 40.61
3370 NASDAQ FSLR Thu, Apr 9, 2020 39.10 41.01 39.10 40.45
3369 NASDAQ FSLR Wed, Apr 8, 2020 37.81 39.06 36.59 38.90
3368 NASDAQ FSLR Tue, Apr 7, 2020 38.00 38.89 37.13 37.35
3367 NASDAQ FSLR Mon, Apr 6, 2020 35.26 37.41 35.00 36.75
3366 NASDAQ FSLR Fri, Apr 3, 2020 35.12 36.30 34.12 34.38
3365 NASDAQ FSLR Thu, Apr 2, 2020 33.56 36.33 33.38 35.31
3364 NASDAQ FSLR Wed, Apr 1, 2020 34.75 34.90 33.00 33.44
3363 NASDAQ FSLR Tue, Mar 31, 2020 36.12 36.90 35.00 36.06
3362 NASDAQ FSLR Mon, Mar 30, 2020 37.17 37.17 34.31 36.06
3361 NASDAQ FSLR Fri, Mar 27, 2020 36.05 36.99 34.60 35.55
3360 NASDAQ FSLR Thu, Mar 26, 2020 35.49 37.97 35.10 37.62
3359 NASDAQ FSLR Wed, Mar 25, 2020 34.18 37.14 33.40 34.79
3358 NASDAQ FSLR Tue, Mar 24, 2020 34.81 35.26 32.55 33.71
3357 NASDAQ FSLR Mon, Mar 23, 2020 33.75 34.25 30.69 33.07
3356 NASDAQ FSLR Fri, Mar 20, 2020 34.39 35.82 32.42 33.35
3355 NASDAQ FSLR Thu, Mar 19, 2020 30.01 34.97 29.15 33.46
3354 NASDAQ FSLR Wed, Mar 18, 2020 30.24 32.11 28.47 30.20
3353 NASDAQ FSLR Tue, Mar 17, 2020 32.20 34.90 29.57 32.26
3352 NASDAQ FSLR Mon, Mar 16, 2020 31.90 35.00 30.70 31.54
3351 NASDAQ FSLR Fri, Mar 13, 2020 38.85 39.64 34.14 35.96
3350 NASDAQ FSLR Thu, Mar 12, 2020 34.18 37.53 33.00 36.56
3349 NASDAQ FSLR Wed, Mar 11, 2020 40.00 40.58 36.44 37.23
3348 NASDAQ FSLR Tue, Mar 10, 2020 40.50 41.18 39.30 41.08
3347 NASDAQ FSLR Mon, Mar 9, 2020 39.99 41.25 38.90 39.15
3346 NASDAQ FSLR Fri, Mar 6, 2020 44.04 44.88 42.72 43.37
3345 NASDAQ FSLR Thu, Mar 5, 2020 44.56 46.18 44.27 45.47
3344 NASDAQ FSLR Wed, Mar 4, 2020 44.93 45.58 43.89 45.48
3343 NASDAQ FSLR Tue, Mar 3, 2020 45.21 46.11 43.62 44.21
3342 NASDAQ FSLR Mon, Mar 2, 2020 45.88 46.22 43.57 44.95
3341 NASDAQ FSLR Fri, Feb 28, 2020 42.55 46.66 42.50 45.77
3340 NASDAQ FSLR Thu, Feb 27, 2020 44.68 46.16 43.34 44.25
3339 NASDAQ FSLR Wed, Feb 26, 2020 48.80 49.54 46.04 46.11
3338 NASDAQ FSLR Tue, Feb 25, 2020 51.80 51.87 48.48 48.57
3337 NASDAQ FSLR Mon, Feb 24, 2020 48.27 51.38 48.03 51.21
3336 NASDAQ FSLR Fri, Feb 21, 2020 53.00 53.39 50.27 50.59
3335 NASDAQ FSLR Thu, Feb 20, 2020 58.26 59.90 56.91 59.32
3334 NASDAQ FSLR Wed, Feb 19, 2020 56.16 58.00 56.01 57.37
3333 NASDAQ FSLR Tue, Feb 18, 2020 55.54 56.17 55.02 55.65
3332 NASDAQ FSLR Fri, Feb 14, 2020 54.88 55.44 54.40 55.26
3331 NASDAQ FSLR Thu, Feb 13, 2020 55.78 55.78 53.71 54.61
3330 NASDAQ FSLR Wed, Feb 12, 2020 54.25 56.17 54.00 56.12
3329 NASDAQ FSLR Tue, Feb 11, 2020 53.31 54.23 53.16 53.53
3328 NASDAQ FSLR Mon, Feb 10, 2020 52.48 53.16 52.25 52.75
3327 NASDAQ FSLR Fri, Feb 7, 2020 52.27 52.78 52.07 52.46
3326 NASDAQ FSLR Thu, Feb 6, 2020 53.49 53.68 52.61 52.65
3325 NASDAQ FSLR Wed, Feb 5, 2020 53.40 54.07 52.60 53.10
3324 NASDAQ FSLR Tue, Feb 4, 2020 51.21 52.69 51.01 52.67
3323 NASDAQ FSLR Mon, Feb 3, 2020 49.88 50.60 49.69 50.24
3322 NASDAQ FSLR Fri, Jan 31, 2020 50.60 50.73 49.25 49.58
3321 NASDAQ FSLR Thu, Jan 30, 2020 50.60 51.10 50.11 50.72
3320 NASDAQ FSLR Wed, Jan 29, 2020 51.18 51.52 50.73 50.90
3319 NASDAQ FSLR Tue, Jan 28, 2020 50.72 51.34 50.60 51.11
3318 NASDAQ FSLR Mon, Jan 27, 2020 51.14 51.23 50.44 50.49
3317 NASDAQ FSLR Fri, Jan 24, 2020 52.61 53.38 51.67 51.94
3316 NASDAQ FSLR Thu, Jan 23, 2020 50.46 52.37 50.21 52.02
3315 NASDAQ FSLR Wed, Jan 22, 2020 51.83 51.83 50.46 50.56
3314 NASDAQ FSLR Tue, Jan 21, 2020 53.48 53.48 51.34 51.55
3313 NASDAQ FSLR Fri, Jan 17, 2020 54.05 54.60 52.90 53.52
3312 NASDAQ FSLR Thu, Jan 16, 2020 54.03 54.87 53.55 53.93
3311 NASDAQ FSLR Wed, Jan 15, 2020 55.21 55.69 52.75 54.75
3310 NASDAQ FSLR Tue, Jan 14, 2020 57.50 59.10 57.30 58.78
3309 NASDAQ FSLR Mon, Jan 13, 2020 56.86 58.35 56.60 57.44
3308 NASDAQ FSLR Fri, Jan 10, 2020 56.74 56.81 55.83 56.50
3307 NASDAQ FSLR Thu, Jan 9, 2020 57.07 58.04 56.45 56.70
3306 NASDAQ FSLR Wed, Jan 8, 2020 56.86 57.11 56.16 56.70
3305 NASDAQ FSLR Tue, Jan 7, 2020 55.76 57.31 55.76 56.67
3304 NASDAQ FSLR Mon, Jan 6, 2020 56.01 56.42 54.78 55.83
3303 NASDAQ FSLR Fri, Jan 3, 2020 57.11 57.66 56.71 57.02
3302 NASDAQ FSLR Thu, Jan 2, 2020 56.40 57.26 55.96 57.24
3301 NASDAQ FSLR Tue, Dec 31, 2019 55.89 56.43 55.53 55.96
3300 NASDAQ FSLR Mon, Dec 30, 2019 56.31 56.45 55.00 56.26
3299 NASDAQ FSLR Fri, Dec 27, 2019 58.74 58.74 56.18 56.41
3298 NASDAQ FSLR Thu, Dec 26, 2019 58.20 59.00 58.16 58.66
3297 NASDAQ FSLR Tue, Dec 24, 2019 57.71 58.25 57.47 57.98
3296 NASDAQ FSLR Mon, Dec 23, 2019 57.55 57.89 57.16 57.86
3295 NASDAQ FSLR Fri, Dec 20, 2019 57.40 57.76 57.04 57.31
3294 NASDAQ FSLR Thu, Dec 19, 2019 56.75 57.59 56.61 57.07
3293 NASDAQ FSLR Wed, Dec 18, 2019 56.21 56.98 55.94 56.49
3292 NASDAQ FSLR Tue, Dec 17, 2019 56.46 57.03 55.59 56.30
3291 NASDAQ FSLR Mon, Dec 16, 2019 55.26 57.20 55.26 56.53
3290 NASDAQ FSLR Fri, Dec 13, 2019 55.13 56.03 54.51 54.98
3289 NASDAQ FSLR Thu, Dec 12, 2019 53.99 55.08 53.81 55.04
3288 NASDAQ FSLR Wed, Dec 11, 2019 52.83 54.55 52.66 53.87
3287 NASDAQ FSLR Tue, Dec 10, 2019 52.28 53.05 52.28 52.47
3286 NASDAQ FSLR Mon, Dec 9, 2019 53.37 53.52 52.38 52.44
3285 NASDAQ FSLR Fri, Dec 6, 2019 52.76 53.65 52.50 53.37
3284 NASDAQ FSLR Thu, Dec 5, 2019 55.03 55.16 52.25 52.30
3283 NASDAQ FSLR Wed, Dec 4, 2019 54.66 55.33 54.37 54.79
3282 NASDAQ FSLR Tue, Dec 3, 2019 53.76 54.39 52.88 54.35
3281 NASDAQ FSLR Mon, Dec 2, 2019 55.52 55.70 54.41 54.72
3280 NASDAQ FSLR Fri, Nov 29, 2019 55.59 55.76 54.95 55.24
3279 NASDAQ FSLR Wed, Nov 27, 2019 55.52 55.80 54.92 55.62
3278 NASDAQ FSLR Tue, Nov 26, 2019 55.04 55.33 54.61 55.09
3277 NASDAQ FSLR Mon, Nov 25, 2019 54.73 55.40 54.57 54.96
3276 NASDAQ FSLR Fri, Nov 22, 2019 54.10 54.72 53.88 54.38
3275 NASDAQ FSLR Thu, Nov 21, 2019 54.34 54.61 53.42 53.86
3274 NASDAQ FSLR Wed, Nov 20, 2019 54.42 55.08 53.95 54.32
3273 NASDAQ FSLR Tue, Nov 19, 2019 54.04 54.82 53.58 54.59
3272 NASDAQ FSLR Mon, Nov 18, 2019 53.40 53.40 52.47 53.15
3271 NASDAQ FSLR Fri, Nov 15, 2019 52.73 54.15 52.73 53.36
3270 NASDAQ FSLR Thu, Nov 14, 2019 52.78 52.99 52.03 52.54
3269 NASDAQ FSLR Wed, Nov 13, 2019 52.54 53.28 52.08 53.09
3268 NASDAQ FSLR Tue, Nov 12, 2019 52.60 53.32 52.50 52.97
3267 NASDAQ FSLR Mon, Nov 11, 2019 51.94 53.10 51.61 52.48
3266 NASDAQ FSLR Fri, Nov 8, 2019 52.52 52.84 51.70 51.97
3265 NASDAQ FSLR Thu, Nov 7, 2019 53.76 54.30 52.25 52.63
3264 NASDAQ FSLR Wed, Nov 6, 2019 53.86 54.72 52.88 53.36
3263 NASDAQ FSLR Tue, Nov 5, 2019 53.12 54.39 52.82 53.87
3262 NASDAQ FSLR Mon, Nov 4, 2019 53.79 54.42 52.68 53.06
3261 NASDAQ FSLR Fri, Nov 1, 2019 52.26 52.60 51.43 52.58
3260 NASDAQ FSLR Thu, Oct 31, 2019 52.13 52.80 51.08 51.79
3259 NASDAQ FSLR Wed, Oct 30, 2019 53.08 53.54 51.26 51.85
3258 NASDAQ FSLR Tue, Oct 29, 2019 53.55 53.92 52.63 53.29
3257 NASDAQ FSLR Mon, Oct 28, 2019 53.18 54.86 53.11 53.24
3256 NASDAQ FSLR Fri, Oct 25, 2019 54.00 55.00 50.22 52.66
3255 NASDAQ FSLR Thu, Oct 24, 2019 55.61 56.08 55.13 55.89
3254 NASDAQ FSLR Wed, Oct 23, 2019 55.90 56.76 55.05 55.28
3253 NASDAQ FSLR Tue, Oct 22, 2019 56.34 56.78 55.47 56.22
3252 NASDAQ FSLR Mon, Oct 21, 2019 55.59 56.92 55.34 56.34
3251 NASDAQ FSLR Fri, Oct 18, 2019 55.00 56.43 55.00 55.22
3250 NASDAQ FSLR Thu, Oct 17, 2019 55.07 56.26 54.62 55.25
3249 NASDAQ FSLR Wed, Oct 16, 2019 55.66 55.87 54.07 55.01
3248 NASDAQ FSLR Tue, Oct 15, 2019 56.86 56.94 54.92 55.88
3247 NASDAQ FSLR Mon, Oct 14, 2019 56.59 57.20 56.17 56.49
3246 NASDAQ FSLR Fri, Oct 11, 2019 57.62 58.20 56.29 56.82
3245 NASDAQ FSLR Thu, Oct 10, 2019 56.06 57.65 55.89 56.63
3244 NASDAQ FSLR Wed, Oct 9, 2019 57.18 57.56 56.11 56.20
3243 NASDAQ FSLR Tue, Oct 8, 2019 56.66 58.21 56.15 56.96
3242 NASDAQ FSLR Mon, Oct 7, 2019 62.25 62.89 56.83 56.96
3241 NASDAQ FSLR Fri, Oct 4, 2019 57.54 59.42 57.21 59.32
3240 NASDAQ FSLR Thu, Oct 3, 2019 55.64 57.52 54.77 57.17
3239 NASDAQ FSLR Wed, Oct 2, 2019 55.78 56.41 55.26 55.91
3238 NASDAQ FSLR Tue, Oct 1, 2019 58.40 59.33 56.24 56.28
3237 NASDAQ FSLR Mon, Sep 30, 2019 58.60 58.67 55.95 58.01
3236 NASDAQ FSLR Fri, Sep 27, 2019 62.47 63.13 57.91 58.46
3235 NASDAQ FSLR Thu, Sep 26, 2019 66.76 66.94 62.26 62.54
3234 NASDAQ FSLR Wed, Sep 25, 2019 65.47 67.40 65.11 67.10
3233 NASDAQ FSLR Tue, Sep 24, 2019 67.79 67.97 65.20 65.48
3232 NASDAQ FSLR Mon, Sep 23, 2019 67.21 68.55 66.43 67.31
3231 NASDAQ FSLR Fri, Sep 20, 2019 67.25 67.61 65.84 66.70
3230 NASDAQ FSLR Thu, Sep 19, 2019 66.00 67.90 65.79 67.07
3229 NASDAQ FSLR Wed, Sep 18, 2019 65.60 66.00 64.20 65.75
3228 NASDAQ FSLR Tue, Sep 17, 2019 63.32 66.44 63.20 65.82
3227 NASDAQ FSLR Mon, Sep 16, 2019 63.70 65.14 63.19 63.44
3226 NASDAQ FSLR Fri, Sep 13, 2019 62.41 64.14 61.81 63.70
3225 NASDAQ FSLR Thu, Sep 12, 2019 63.60 64.22 61.10 62.23
3224 NASDAQ FSLR Wed, Sep 11, 2019 62.79 63.74 62.43 63.31
3223 NASDAQ FSLR Tue, Sep 10, 2019 61.95 62.38 59.68 62.38
3222 NASDAQ FSLR Mon, Sep 9, 2019 63.37 63.75 61.88 62.00
3221 NASDAQ FSLR Fri, Sep 6, 2019 62.91 63.02 61.84 62.81
3220 NASDAQ FSLR Thu, Sep 5, 2019 63.16 64.48 62.62 62.83
3219 NASDAQ FSLR Wed, Sep 4, 2019 61.56 62.57 61.41 62.46
3218 NASDAQ FSLR Tue, Sep 3, 2019 61.29 61.78 60.64 60.97
3217 NASDAQ FSLR Fri, Aug 30, 2019 63.05 63.31 60.90 62.07
3216 NASDAQ FSLR Thu, Aug 29, 2019 63.00 63.60 62.20 62.49
3215 NASDAQ FSLR Wed, Aug 28, 2019 61.87 62.72 61.32 62.05
3214 NASDAQ FSLR Tue, Aug 27, 2019 62.81 63.37 61.45 61.86
3213 NASDAQ FSLR Mon, Aug 26, 2019 61.81 62.50 61.11 62.24
3212 NASDAQ FSLR Fri, Aug 23, 2019 62.33 62.81 60.58 60.89
3211 NASDAQ FSLR Thu, Aug 22, 2019 63.97 64.01 62.41 63.05
3210 NASDAQ FSLR Wed, Aug 21, 2019 64.11 64.83 63.33 63.87
3209 NASDAQ FSLR Tue, Aug 20, 2019 62.65 63.72 61.91 63.08
3208 NASDAQ FSLR Mon, Aug 19, 2019 62.93 63.69 61.68 63.07
3207 NASDAQ FSLR Fri, Aug 16, 2019 60.04 62.15 60.04 61.69
3206 NASDAQ FSLR Thu, Aug 15, 2019 59.31 59.96 58.67 59.26
3205 NASDAQ FSLR Wed, Aug 14, 2019 60.96 60.96 58.57 58.99
3204 NASDAQ FSLR Tue, Aug 13, 2019 60.62 62.59 60.22 62.19
3203 NASDAQ FSLR Mon, Aug 12, 2019 62.83 63.26 60.83 60.94
3202 NASDAQ FSLR Fri, Aug 9, 2019 64.51 64.71 63.49 63.50
3201 NASDAQ FSLR Thu, Aug 8, 2019 64.04 65.21 63.37 64.76
3200 NASDAQ FSLR Wed, Aug 7, 2019 62.46 64.06 61.80 63.87
3199 NASDAQ FSLR Tue, Aug 6, 2019 62.68 63.30 62.13 62.80
3198 NASDAQ FSLR Mon, Aug 5, 2019 64.48 64.75 59.67 62.01
3197 NASDAQ FSLR Fri, Aug 2, 2019 67.25 67.50 64.57 66.63
3196 NASDAQ FSLR Thu, Aug 1, 2019 65.52 69.24 65.52 66.83
3195 NASDAQ FSLR Wed, Jul 31, 2019 66.67 66.80 64.09 64.49
3194 NASDAQ FSLR Tue, Jul 30, 2019 65.31 66.26 65.00 66.04
3193 NASDAQ FSLR Mon, Jul 29, 2019 65.07 66.10 64.63 66.05
3192 NASDAQ FSLR Fri, Jul 26, 2019 65.73 66.25 64.16 65.02
3191 NASDAQ FSLR Thu, Jul 25, 2019 66.02 66.31 65.04 65.57
3190 NASDAQ FSLR Wed, Jul 24, 2019 66.27 66.53 65.05 66.04
3189 NASDAQ FSLR Tue, Jul 23, 2019 67.09 67.12 65.42 66.40
3188 NASDAQ FSLR Mon, Jul 22, 2019 66.94 67.47 66.18 66.59
3187 NASDAQ FSLR Fri, Jul 19, 2019 66.02 67.20 65.98 66.53
3186 NASDAQ FSLR Thu, Jul 18, 2019 64.59 66.02 64.50 65.96
3185 NASDAQ FSLR Wed, Jul 17, 2019 64.58 65.48 64.43 64.81
3184 NASDAQ FSLR Tue, Jul 16, 2019 65.80 66.11 64.43 64.49
3183 NASDAQ FSLR Mon, Jul 15, 2019 66.13 66.22 65.37 66.00
3182 NASDAQ FSLR Fri, Jul 12, 2019 66.17 66.83 65.79 65.98
3181 NASDAQ FSLR Thu, Jul 11, 2019 66.79 66.90 65.58 66.11
3180 NASDAQ FSLR Wed, Jul 10, 2019 67.99 67.99 65.37 66.26
3179 NASDAQ FSLR Tue, Jul 9, 2019 66.71 67.89 66.59 67.11
3178 NASDAQ FSLR Mon, Jul 8, 2019 66.36 66.90 66.18 66.64
3177 NASDAQ FSLR Fri, Jul 5, 2019 65.45 66.86 64.86 66.84
3176 NASDAQ FSLR Wed, Jul 3, 2019 66.71 66.98 65.98 66.19
3175 NASDAQ FSLR Tue, Jul 2, 2019 65.94 66.67 65.56 66.65
3174 NASDAQ FSLR Mon, Jul 1, 2019 66.30 67.20 65.68 66.13
3173 NASDAQ FSLR Fri, Jun 28, 2019 65.85 66.05 64.92 65.68
3172 NASDAQ FSLR Thu, Jun 27, 2019 62.41 65.66 62.41 65.47
3171 NASDAQ FSLR Wed, Jun 26, 2019 62.34 63.25 62.34 62.57
3170 NASDAQ FSLR Tue, Jun 25, 2019 62.69 63.22 61.50 61.76
3169 NASDAQ FSLR Mon, Jun 24, 2019 62.99 63.42 62.38 62.68
3168 NASDAQ FSLR Fri, Jun 21, 2019 62.87 63.33 62.00 62.91
3167 NASDAQ FSLR Thu, Jun 20, 2019 63.81 64.02 62.97 63.04
3166 NASDAQ FSLR Wed, Jun 19, 2019 62.98 63.32 62.19 62.78
3165 NASDAQ FSLR Tue, Jun 18, 2019 61.55 63.64 61.55 62.87
3164 NASDAQ FSLR Mon, Jun 17, 2019 61.19 61.66 59.59 60.94
3163 NASDAQ FSLR Fri, Jun 14, 2019 61.64 61.95 61.01 61.24
3162 NASDAQ FSLR Thu, Jun 13, 2019 60.97 62.56 60.75 62.15
3161 NASDAQ FSLR Wed, Jun 12, 2019 64.26 64.26 59.71 59.88
3160 NASDAQ FSLR Tue, Jun 11, 2019 64.00 65.28 63.66 64.25
3159 NASDAQ FSLR Mon, Jun 10, 2019 63.00 63.87 62.58 63.16
3158 NASDAQ FSLR Fri, Jun 7, 2019 62.00 63.27 61.75 62.53
3157 NASDAQ FSLR Thu, Jun 6, 2019 60.71 61.88 60.08 61.42
3156 NASDAQ FSLR Wed, Jun 5, 2019 61.49 61.67 59.72 60.93
3155 NASDAQ FSLR Tue, Jun 4, 2019 59.55 61.17 59.29 60.87
3154 NASDAQ FSLR Mon, Jun 3, 2019 58.00 59.88 57.40 58.75
3153 NASDAQ FSLR Fri, May 31, 2019 58.92 59.00 57.12 58.04
3152 NASDAQ FSLR Thu, May 30, 2019 58.34 59.97 58.34 59.64
3151 NASDAQ FSLR Wed, May 29, 2019 57.67 58.00 56.54 57.86
3150 NASDAQ FSLR Tue, May 28, 2019 57.52 58.55 57.40 58.35
3149 NASDAQ FSLR Fri, May 24, 2019 57.63 58.52 57.20 57.31
3148 NASDAQ FSLR Thu, May 23, 2019 58.22 58.48 56.86 57.33
3147 NASDAQ FSLR Wed, May 22, 2019 58.76 59.55 58.40 59.06
3146 NASDAQ FSLR Tue, May 21, 2019 58.13 59.32 58.13 58.94
3145 NASDAQ FSLR Mon, May 20, 2019 58.12 58.12 56.92 57.77
3144 NASDAQ FSLR Fri, May 17, 2019 59.85 60.40 58.34 58.38
3143 NASDAQ FSLR Thu, May 16, 2019 59.86 61.45 59.56 60.67
3142 NASDAQ FSLR Wed, May 15, 2019 58.64 60.03 58.60 59.86
3141 NASDAQ FSLR Tue, May 14, 2019 59.06 59.90 58.56 59.33
3140 NASDAQ FSLR Mon, May 13, 2019 58.55 59.21 57.40 58.40
3139 NASDAQ FSLR Fri, May 10, 2019 58.80 60.36 58.50 59.99
3138 NASDAQ FSLR Thu, May 9, 2019 59.30 59.79 57.88 58.92
3137 NASDAQ FSLR Wed, May 8, 2019 61.47 61.91 60.25 60.33
3136 NASDAQ FSLR Tue, May 7, 2019 59.50 61.72 59.28 61.69
3135 NASDAQ FSLR Mon, May 6, 2019 59.58 60.81 58.57 60.29
3134 NASDAQ FSLR Fri, May 3, 2019 61.39 63.82 60.46 61.76
3133 NASDAQ FSLR Thu, May 2, 2019 61.15 61.96 59.75 59.86
3132 NASDAQ FSLR Wed, May 1, 2019 62.09 62.62 60.82 60.87
3131 NASDAQ FSLR Tue, Apr 30, 2019 61.39 62.06 60.70 61.53
3130 NASDAQ FSLR Mon, Apr 29, 2019 61.49 62.34 61.35 61.84
3129 NASDAQ FSLR Fri, Apr 26, 2019 60.85 61.76 60.20 61.54
3128 NASDAQ FSLR Thu, Apr 25, 2019 61.67 62.00 60.23 61.25
3127 NASDAQ FSLR Wed, Apr 24, 2019 61.60 62.66 61.52 61.82
3126 NASDAQ FSLR Tue, Apr 23, 2019 59.97 61.93 59.94 61.62
3125 NASDAQ FSLR Mon, Apr 22, 2019 59.84 60.48 59.40 59.96
3124 NASDAQ FSLR Thu, Apr 18, 2019 60.88 61.10 59.73 59.85
3123 NASDAQ FSLR Wed, Apr 17, 2019 61.07 61.20 60.22 60.66
3122 NASDAQ FSLR Tue, Apr 16, 2019 60.46 60.66 59.60 60.51
3121 NASDAQ FSLR Mon, Apr 15, 2019 60.66 61.23 60.17 60.23
3120 NASDAQ FSLR Fri, Apr 12, 2019 61.00 61.00 59.51 60.18
3119 NASDAQ FSLR Thu, Apr 11, 2019 60.46 61.13 59.66 60.63
3118 NASDAQ FSLR Wed, Apr 10, 2019 58.85 60.95 58.40 60.77
3117 NASDAQ FSLR Tue, Apr 9, 2019 56.84 56.99 55.94 56.13
3116 NASDAQ FSLR Mon, Apr 8, 2019 56.16 57.09 55.96 57.08
3115 NASDAQ FSLR Fri, Apr 5, 2019 55.50 56.38 55.32 56.29
3114 NASDAQ FSLR Thu, Apr 4, 2019 54.94 55.39 54.73 55.38
3113 NASDAQ FSLR Wed, Apr 3, 2019 54.43 55.49 54.30 54.85
3112 NASDAQ FSLR Tue, Apr 2, 2019 54.20 54.46 53.24 53.90
3111 NASDAQ FSLR Mon, Apr 1, 2019 53.29 54.20 53.18 54.11
3110 NASDAQ FSLR Fri, Mar 29, 2019 52.68 53.00 52.35 52.84
3109 NASDAQ FSLR Thu, Mar 28, 2019 51.21 52.08 51.00 52.02
3108 NASDAQ FSLR Wed, Mar 27, 2019 50.98 51.40 50.21 51.19
3107 NASDAQ FSLR Tue, Mar 26, 2019 52.10 52.39 50.59 50.92
3106 NASDAQ FSLR Mon, Mar 25, 2019 52.22 52.54 51.32 51.72
3105 NASDAQ FSLR Fri, Mar 22, 2019 54.53 54.77 51.87 52.41
3104 NASDAQ FSLR Thu, Mar 21, 2019 55.42 55.78 54.05 54.81
3103 NASDAQ FSLR Wed, Mar 20, 2019 55.31 56.04 54.79 55.65
3102 NASDAQ FSLR Tue, Mar 19, 2019 54.91 55.80 54.70 55.45
3101 NASDAQ FSLR Mon, Mar 18, 2019 54.10 54.76 53.76 54.68
3100 NASDAQ FSLR Fri, Mar 15, 2019 54.76 55.35 53.61 53.71
3099 NASDAQ FSLR Thu, Mar 14, 2019 55.00 55.62 54.16 54.44
3098 NASDAQ FSLR Wed, Mar 13, 2019 54.06 54.93 54.01 54.71
3097 NASDAQ FSLR Tue, Mar 12, 2019 53.53 54.08 52.97 53.93
3096 NASDAQ FSLR Mon, Mar 11, 2019 51.30 53.75 51.30 53.62
3095 NASDAQ FSLR Fri, Mar 8, 2019 49.67 51.36 49.06 51.16
3094 NASDAQ FSLR Thu, Mar 7, 2019 51.22 51.66 50.24 50.36
3093 NASDAQ FSLR Wed, Mar 6, 2019 52.10 52.24 51.10 51.37
3092 NASDAQ FSLR Tue, Mar 5, 2019 52.52 53.12 51.96 52.19
3091 NASDAQ FSLR Mon, Mar 4, 2019 53.51 53.68 51.80 52.49
3090 NASDAQ FSLR Fri, Mar 1, 2019 53.08 54.00 52.83 53.41
3089 NASDAQ FSLR Thu, Feb 28, 2019 52.24 53.57 52.02 52.55
3088 NASDAQ FSLR Wed, Feb 27, 2019 51.68 52.50 51.38 52.38
3087 NASDAQ FSLR Tue, Feb 26, 2019 51.54 52.32 51.22 51.89
3086 NASDAQ FSLR Mon, Feb 25, 2019 54.12 55.38 51.63 51.77
3085 NASDAQ FSLR Fri, Feb 22, 2019 51.01 53.84 50.60 53.73
3084 NASDAQ FSLR Thu, Feb 21, 2019 51.71 52.49 51.55 51.95
3083 NASDAQ FSLR Wed, Feb 20, 2019 52.17 52.61 51.24 51.69
3082 NASDAQ FSLR Tue, Feb 19, 2019 49.23 52.24 49.11 52.06
3081 NASDAQ FSLR Fri, Feb 15, 2019 50.73 51.21 48.76 49.18
3080 NASDAQ FSLR Thu, Feb 14, 2019 50.43 51.63 50.42 51.02
3079 NASDAQ FSLR Wed, Feb 13, 2019 50.52 50.97 50.10 50.64
3078 NASDAQ FSLR Tue, Feb 12, 2019 50.42 50.88 50.04 50.26
3077 NASDAQ FSLR Mon, Feb 11, 2019 48.14 49.95 48.14 49.72
3076 NASDAQ FSLR Fri, Feb 8, 2019 47.62 48.42 47.16 48.10
3075 NASDAQ FSLR Thu, Feb 7, 2019 48.52 49.36 47.54 48.00
3074 NASDAQ FSLR Wed, Feb 6, 2019 49.60 50.45 48.86 48.89
3073 NASDAQ FSLR Tue, Feb 5, 2019 49.23 49.45 48.65 49.31
3072 NASDAQ FSLR Mon, Feb 4, 2019 48.60 49.43 48.24 49.29
3071 NASDAQ FSLR Fri, Feb 1, 2019 50.78 50.95 48.06 48.43
3070 NASDAQ FSLR Thu, Jan 31, 2019 50.50 51.43 50.15 50.59
3069 NASDAQ FSLR Wed, Jan 30, 2019 50.50 50.98 50.05 50.71
3068 NASDAQ FSLR Tue, Jan 29, 2019 50.89 50.89 50.04 50.08
3067 NASDAQ FSLR Mon, Jan 28, 2019 49.30 50.84 49.05 50.70
3066 NASDAQ FSLR Fri, Jan 25, 2019 48.84 50.10 48.63 49.86
3065 NASDAQ FSLR Thu, Jan 24, 2019 46.24 48.86 46.14 48.60
3064 NASDAQ FSLR Wed, Jan 23, 2019 46.76 46.99 45.77 46.54
3063 NASDAQ FSLR Tue, Jan 22, 2019 47.62 47.86 45.94 46.21
3062 NASDAQ FSLR Fri, Jan 18, 2019 48.50 49.38 47.85 47.94
3061 NASDAQ FSLR Thu, Jan 17, 2019 47.25 48.65 47.01 48.38
3060 NASDAQ FSLR Wed, Jan 16, 2019 47.03 47.82 46.87 47.30
3059 NASDAQ FSLR Tue, Jan 15, 2019 47.01 47.20 46.61 46.86
3058 NASDAQ FSLR Mon, Jan 14, 2019 46.90 47.38 46.58 46.73
3057 NASDAQ FSLR Fri, Jan 11, 2019 47.54 47.85 46.86 47.50
3056 NASDAQ FSLR Thu, Jan 10, 2019 46.60 47.93 46.32 47.74
3055 NASDAQ FSLR Wed, Jan 9, 2019 46.53 47.63 46.27 46.96
3054 NASDAQ FSLR Tue, Jan 8, 2019 46.78 47.00 45.35 46.23
3053 NASDAQ FSLR Mon, Jan 7, 2019 46.46 47.74 45.66 45.79
3052 NASDAQ FSLR Fri, Jan 4, 2019 43.98 46.60 43.98 46.32
3051 NASDAQ FSLR Thu, Jan 3, 2019 43.97 44.63 42.70 43.44
3050 NASDAQ FSLR Wed, Jan 2, 2019 41.63 43.10 41.41 42.56
3049 NASDAQ FSLR Mon, Dec 31, 2018 42.80 42.90 41.83 42.46
3048 NASDAQ FSLR Fri, Dec 28, 2018 42.83 43.07 42.00 42.39
3047 NASDAQ FSLR Thu, Dec 27, 2018 41.35 42.30 40.30 42.30
3046 NASDAQ FSLR Wed, Dec 26, 2018 39.35 42.04 38.45 41.99
3045 NASDAQ FSLR Mon, Dec 24, 2018 39.98 40.89 38.89 39.24
3044 NASDAQ FSLR Fri, Dec 21, 2018 42.52 43.00 40.06 40.55
3043 NASDAQ FSLR Thu, Dec 20, 2018 42.34 43.50 41.87 42.37
3042 NASDAQ FSLR Wed, Dec 19, 2018 43.04 43.95 42.24 42.25
3041 NASDAQ FSLR Tue, Dec 18, 2018 42.47 44.46 42.45 43.23
3040 NASDAQ FSLR Mon, Dec 17, 2018 43.60 43.98 41.66 42.04
3039 NASDAQ FSLR Fri, Dec 14, 2018 44.58 44.84 43.45 43.64
3038 NASDAQ FSLR Thu, Dec 13, 2018 43.55 45.81 43.43 45.30
3037 NASDAQ FSLR Wed, Dec 12, 2018 42.85 43.82 41.12 43.60
3036 NASDAQ FSLR Tue, Dec 11, 2018 43.88 44.40 42.04 42.45
3035 NASDAQ FSLR Mon, Dec 10, 2018 42.36 43.86 42.00 43.21
3034 NASDAQ FSLR Fri, Dec 7, 2018 43.83 44.71 42.17 42.59
3033 NASDAQ FSLR Thu, Dec 6, 2018 43.75 44.51 43.43 43.71
3032 NASDAQ FSLR Tue, Dec 4, 2018 47.41 47.53 44.37 44.50
3031 NASDAQ FSLR Mon, Dec 3, 2018 45.90 47.79 45.55 46.40
3030 NASDAQ FSLR Fri, Nov 30, 2018 44.21 44.68 43.74 44.45
3029 NASDAQ FSLR Thu, Nov 29, 2018 45.33 45.68 44.03 44.34
3028 NASDAQ FSLR Wed, Nov 28, 2018 45.50 46.09 44.10 45.40
3027 NASDAQ FSLR Tue, Nov 27, 2018 43.21 45.20 43.04 44.87
3026 NASDAQ FSLR Mon, Nov 26, 2018 43.69 44.35 43.23 43.43
3025 NASDAQ FSLR Fri, Nov 23, 2018 42.06 43.85 42.06 43.34
3024 NASDAQ FSLR Wed, Nov 21, 2018 42.66 42.90 42.04 42.60
3023 NASDAQ FSLR Tue, Nov 20, 2018 43.00 43.04 41.82 42.05
3022 NASDAQ FSLR Mon, Nov 19, 2018 44.13 44.89 43.51 43.94
3021 NASDAQ FSLR Fri, Nov 16, 2018 43.25 44.68 43.17 44.37
3020 NASDAQ FSLR Thu, Nov 15, 2018 42.31 44.17 42.24 44.08
3019 NASDAQ FSLR Wed, Nov 14, 2018 43.00 43.49 42.03 42.54
3018 NASDAQ FSLR Tue, Nov 13, 2018 42.95 43.33 42.00 42.45
3017 NASDAQ FSLR Mon, Nov 12, 2018 42.10 43.32 41.52 42.71
3016 NASDAQ FSLR Fri, Nov 9, 2018 42.25 42.52 41.49 42.22
3015 NASDAQ FSLR Thu, Nov 8, 2018 43.88 44.10 42.45 42.67
3014 NASDAQ FSLR Wed, Nov 7, 2018 43.23 44.46 43.00 44.17
3013 NASDAQ FSLR Tue, Nov 6, 2018 43.82 44.06 42.57 42.83
3012 NASDAQ FSLR Mon, Nov 5, 2018 44.02 46.09 43.93 43.93
3011 NASDAQ FSLR Fri, Nov 2, 2018 41.73 43.13 41.73 43.00
3010 NASDAQ FSLR Thu, Nov 1, 2018 41.49 41.93 40.33 41.46
3009 NASDAQ FSLR Wed, Oct 31, 2018 40.17 42.16 39.64 41.80
3008 NASDAQ FSLR Tue, Oct 30, 2018 37.06 39.83 36.64 39.78
3007 NASDAQ FSLR Mon, Oct 29, 2018 40.25 40.29 36.51 36.92
3006 NASDAQ FSLR Fri, Oct 26, 2018 40.75 42.95 39.15 39.38
3005 NASDAQ FSLR Thu, Oct 25, 2018 43.29 43.81 42.17 43.52
3004 NASDAQ FSLR Wed, Oct 24, 2018 44.36 44.87 42.40 42.43
3003 NASDAQ FSLR Tue, Oct 23, 2018 44.65 44.84 42.95 44.19
3002 NASDAQ FSLR Mon, Oct 22, 2018 46.60 46.73 45.01 45.35
3001 NASDAQ FSLR Fri, Oct 19, 2018 46.98 47.35 45.90 46.59
3000 NASDAQ FSLR Thu, Oct 18, 2018 47.26 47.49 46.53 46.71
2999 NASDAQ FSLR Wed, Oct 17, 2018 47.72 48.00 46.49 47.22
2998 NASDAQ FSLR Tue, Oct 16, 2018 46.38 47.70 46.31 47.61
2997 NASDAQ FSLR Mon, Oct 15, 2018 45.34 46.46 45.20 46.12
2996 NASDAQ FSLR Fri, Oct 12, 2018 46.06 46.36 44.72 45.53
2995 NASDAQ FSLR Thu, Oct 11, 2018 46.14 46.30 45.07 45.37
2994 NASDAQ FSLR Wed, Oct 10, 2018 47.08 47.81 46.36 46.36
2993 NASDAQ FSLR Tue, Oct 9, 2018 47.11 47.40 46.53 47.13
2992 NASDAQ FSLR Mon, Oct 8, 2018 46.82 47.39 46.22 47.27
2991 NASDAQ FSLR Fri, Oct 5, 2018 47.63 47.77 46.23 46.97
2990 NASDAQ FSLR Thu, Oct 4, 2018 48.08 48.29 47.17 47.65
2989 NASDAQ FSLR Wed, Oct 3, 2018 49.44 49.69 48.18 48.30
2988 NASDAQ FSLR Tue, Oct 2, 2018 49.14 50.06 49.01 49.23
2987 NASDAQ FSLR Mon, Oct 1, 2018 48.49 49.85 48.20 48.98
2986 NASDAQ FSLR Fri, Sep 28, 2018 48.58 48.59 47.69 48.42
2985 NASDAQ FSLR Thu, Sep 27, 2018 48.55 48.91 48.09 48.52
2984 NASDAQ FSLR Wed, Sep 26, 2018 49.74 49.90 48.51 48.55
2983 NASDAQ FSLR Tue, Sep 25, 2018 50.14 50.27 49.40 49.65
2982 NASDAQ FSLR Mon, Sep 24, 2018 49.98 50.46 49.46 50.23
2981 NASDAQ FSLR Fri, Sep 21, 2018 50.48 50.71 49.88 49.98
2980 NASDAQ FSLR Thu, Sep 20, 2018 49.96 50.47 49.59 50.29
2979 NASDAQ FSLR Wed, Sep 19, 2018 50.25 50.35 48.93 49.60
2978 NASDAQ FSLR Tue, Sep 18, 2018 47.81 50.01 47.81 49.55
2977 NASDAQ FSLR Mon, Sep 17, 2018 47.91 48.25 47.34 47.75
2976 NASDAQ FSLR Fri, Sep 14, 2018 48.32 48.74 47.92 48.21
2975 NASDAQ FSLR Thu, Sep 13, 2018 49.03 49.68 48.26 48.41
2974 NASDAQ FSLR Wed, Sep 12, 2018 48.31 48.95 47.67 48.90
2973 NASDAQ FSLR Tue, Sep 11, 2018 48.00 48.65 47.59 48.45
2972 NASDAQ FSLR Mon, Sep 10, 2018 48.86 48.96 48.14 48.16
2971 NASDAQ FSLR Fri, Sep 7, 2018 49.95 50.03 48.37 48.51
2970 NASDAQ FSLR Thu, Sep 6, 2018 51.26 51.59 49.45 50.15
2969 NASDAQ FSLR Wed, Sep 5, 2018 51.27 51.47 50.31 51.26
2968 NASDAQ FSLR Tue, Sep 4, 2018 51.96 52.22 51.07 51.31
2967 NASDAQ FSLR Fri, Aug 31, 2018 52.01 52.41 51.65 52.08
2966 NASDAQ FSLR Thu, Aug 30, 2018 52.77 53.21 52.11 52.16
2965 NASDAQ FSLR Wed, Aug 29, 2018 52.00 53.45 52.00 53.07
2964 NASDAQ FSLR Tue, Aug 28, 2018 52.77 53.02 51.82 51.94
2963 NASDAQ FSLR Mon, Aug 27, 2018 52.09 53.08 52.09 52.61
2962 NASDAQ FSLR Fri, Aug 24, 2018 51.59 52.50 51.59 52.08
2961 NASDAQ FSLR Thu, Aug 23, 2018 52.55 52.76 51.53 51.57
2960 NASDAQ FSLR Wed, Aug 22, 2018 52.94 53.75 52.47 52.55
2959 NASDAQ FSLR Tue, Aug 21, 2018 52.64 53.48 52.46 52.93
2958 NASDAQ FSLR Mon, Aug 20, 2018 50.89 52.76 50.89 52.32
2957 NASDAQ FSLR Fri, Aug 17, 2018 50.94 51.11 49.97 51.00
2956 NASDAQ FSLR Thu, Aug 16, 2018 51.03 51.47 50.59 50.86
2955 NASDAQ FSLR Wed, Aug 15, 2018 51.70 51.70 50.12 50.70
2954 NASDAQ FSLR Tue, Aug 14, 2018 52.63 52.64 51.21 52.01
2953 NASDAQ FSLR Mon, Aug 13, 2018 52.74 53.04 52.33 52.47
2952 NASDAQ FSLR Fri, Aug 10, 2018 53.97 54.05 52.42 52.79
2951 NASDAQ FSLR Thu, Aug 9, 2018 54.46 55.24 54.01 54.45
2950 NASDAQ FSLR Wed, Aug 8, 2018 53.42 54.57 53.07 54.46
2949 NASDAQ FSLR Tue, Aug 7, 2018 53.74 54.36 53.20 53.60
2948 NASDAQ FSLR Mon, Aug 6, 2018 52.70 53.67 52.49 53.57
2947 NASDAQ FSLR Fri, Aug 3, 2018 53.50 53.92 52.06 52.84
2946 NASDAQ FSLR Thu, Aug 2, 2018 52.92 54.15 52.46 53.59
2945 NASDAQ FSLR Wed, Aug 1, 2018 53.15 53.67 52.40 53.38
2944 NASDAQ FSLR Tue, Jul 31, 2018 51.95 53.11 51.57 52.35
2943 NASDAQ FSLR Mon, Jul 30, 2018 51.56 52.68 50.86 51.57
2942 NASDAQ FSLR Fri, Jul 27, 2018 50.60 52.18 48.00 51.65
2941 NASDAQ FSLR Thu, Jul 26, 2018 53.83 54.77 53.45 53.67
2940 NASDAQ FSLR Wed, Jul 25, 2018 53.09 54.09 52.78 54.04
2939 NASDAQ FSLR Tue, Jul 24, 2018 52.99 53.78 52.42 53.05
2938 NASDAQ FSLR Mon, Jul 23, 2018 53.02 53.35 52.40 52.62
2937 NASDAQ FSLR Fri, Jul 20, 2018 53.85 54.32 53.37 53.48
2936 NASDAQ FSLR Thu, Jul 19, 2018 53.73 54.62 53.52 53.88
2935 NASDAQ FSLR Wed, Jul 18, 2018 53.86 54.32 52.56 54.00
2934 NASDAQ FSLR Tue, Jul 17, 2018 53.55 54.07 53.39 53.75
2933 NASDAQ FSLR Mon, Jul 16, 2018 54.06 54.55 53.51 54.01
2932 NASDAQ FSLR Fri, Jul 13, 2018 54.55 55.06 53.85 54.06
2931 NASDAQ FSLR Thu, Jul 12, 2018 55.26 55.29 54.04 54.70
2930 NASDAQ FSLR Wed, Jul 11, 2018 54.66 54.80 53.97 54.72
2929 NASDAQ FSLR Tue, Jul 10, 2018 55.04 55.75 54.89 55.22
2928 NASDAQ FSLR Mon, Jul 9, 2018 54.69 54.92 53.30 54.83
2927 NASDAQ FSLR Fri, Jul 6, 2018 53.30 54.74 52.67 54.53
2926 NASDAQ FSLR Thu, Jul 5, 2018 52.51 53.35 51.77 53.30
2925 NASDAQ FSLR Tue, Jul 3, 2018 53.37 53.68 52.18 52.36
2924 NASDAQ FSLR Mon, Jul 2, 2018 52.28 54.25 51.70 53.05
2923 NASDAQ FSLR Fri, Jun 29, 2018 52.25 53.13 52.25 52.66
2922 NASDAQ FSLR Thu, Jun 28, 2018 50.80 52.38 50.57 52.13
2921 NASDAQ FSLR Wed, Jun 27, 2018 52.28 52.69 50.97 50.98
2920 NASDAQ FSLR Tue, Jun 26, 2018 52.29 52.74 50.92 51.91
2919 NASDAQ FSLR Mon, Jun 25, 2018 54.97 55.70 51.80 52.64
2918 NASDAQ FSLR Fri, Jun 22, 2018 52.51 54.88 52.07 52.65
2917 NASDAQ FSLR Thu, Jun 21, 2018 51.80 53.00 51.50 52.31
2916 NASDAQ FSLR Wed, Jun 20, 2018 52.83 52.85 51.26 51.67
2915 NASDAQ FSLR Tue, Jun 19, 2018 51.63 52.60 51.22 52.23
2914 NASDAQ FSLR Mon, Jun 18, 2018 50.70 52.51 50.55 51.83
2913 NASDAQ FSLR Fri, Jun 15, 2018 53.34 53.50 50.23 51.06
2912 NASDAQ FSLR Thu, Jun 14, 2018 52.68 54.13 52.57 53.71
2911 NASDAQ FSLR Wed, Jun 13, 2018 54.25 54.25 52.28 52.69
2910 NASDAQ FSLR Tue, Jun 12, 2018 52.17 54.50 51.86 53.85
2909 NASDAQ FSLR Mon, Jun 11, 2018 53.10 53.40 51.42 51.82
2908 NASDAQ FSLR Fri, Jun 8, 2018 53.31 54.79 52.30 52.67
2907 NASDAQ FSLR Thu, Jun 7, 2018 53.71 55.10 52.11 53.28
2906 NASDAQ FSLR Wed, Jun 6, 2018 56.60 56.88 52.61 55.53
2905 NASDAQ FSLR Tue, Jun 5, 2018 59.88 60.89 57.62 58.24
2904 NASDAQ FSLR Mon, Jun 4, 2018 66.09 66.39 60.92 61.74
2903 NASDAQ FSLR Fri, Jun 1, 2018 68.06 68.40 65.64 65.93
2902 NASDAQ FSLR Thu, May 31, 2018 69.26 69.75 67.56 67.61
2901 NASDAQ FSLR Wed, May 30, 2018 69.50 69.89 68.21 69.04
2900 NASDAQ FSLR Tue, May 29, 2018 67.80 69.72 67.64 69.21
2899 NASDAQ FSLR Fri, May 25, 2018 68.07 68.87 67.47 68.25
2898 NASDAQ FSLR Thu, May 24, 2018 68.56 68.80 67.48 68.37
2897 NASDAQ FSLR Wed, May 23, 2018 69.25 69.81 67.74 68.42
2896 NASDAQ FSLR Tue, May 22, 2018 71.30 71.61 69.93 69.99
2895 NASDAQ FSLR Mon, May 21, 2018 70.55 71.72 70.31 70.92
2894 NASDAQ FSLR Fri, May 18, 2018 71.01 71.87 69.70 70.00
2893 NASDAQ FSLR Thu, May 17, 2018 72.45 72.98 70.98 71.39
2892 NASDAQ FSLR Wed, May 16, 2018 73.43 74.57 72.52 72.77
2891 NASDAQ FSLR Tue, May 15, 2018 72.92 75.14 72.03 73.44
2890 NASDAQ FSLR Mon, May 14, 2018 73.34 75.75 73.01 73.54
2889 NASDAQ FSLR Fri, May 11, 2018 73.18 73.67 71.74 72.78
2888 NASDAQ FSLR Thu, May 10, 2018 71.70 74.00 70.77 73.01
2887 NASDAQ FSLR Wed, May 9, 2018 67.10 69.71 67.09 69.43
2886 NASDAQ FSLR Tue, May 8, 2018 66.75 67.53 66.62 67.26
2885 NASDAQ FSLR Mon, May 7, 2018 66.85 67.98 65.73 67.15
2884 NASDAQ FSLR Fri, May 4, 2018 65.66 66.79 65.07 66.37
2883 NASDAQ FSLR Thu, May 3, 2018 67.28 67.81 65.05 65.98
2882 NASDAQ FSLR Wed, May 2, 2018 67.49 69.13 67.28 68.02
2881 NASDAQ FSLR Tue, May 1, 2018 71.00 71.29 67.29 67.51
2880 NASDAQ FSLR Mon, Apr 30, 2018 78.11 78.50 70.63 70.91
2879 NASDAQ FSLR Fri, Apr 27, 2018 76.00 81.72 75.82 77.95
2878 NASDAQ FSLR Thu, Apr 26, 2018 74.57 75.43 73.71 75.08
2877 NASDAQ FSLR Wed, Apr 25, 2018 73.82 74.36 71.35 73.58
2876 NASDAQ FSLR Tue, Apr 24, 2018 75.19 76.15 73.07 74.07
2875 NASDAQ FSLR Mon, Apr 23, 2018 76.01 76.14 73.97 74.37
2874 NASDAQ FSLR Fri, Apr 20, 2018 77.00 77.00 74.86 75.51
2873 NASDAQ FSLR Thu, Apr 19, 2018 77.05 77.28 75.21 76.96
2872 NASDAQ FSLR Wed, Apr 18, 2018 75.00 78.95 74.79 77.58
2871 NASDAQ FSLR Tue, Apr 17, 2018 70.53 72.88 70.21 72.68
2870 NASDAQ FSLR Mon, Apr 16, 2018 71.04 71.11 69.74 70.12
2869 NASDAQ FSLR Fri, Apr 13, 2018 71.40 71.63 70.32 70.68
2868 NASDAQ FSLR Thu, Apr 12, 2018 71.40 71.89 71.02 71.23
2867 NASDAQ FSLR Wed, Apr 11, 2018 70.55 71.90 69.12 71.25
2866 NASDAQ FSLR Tue, Apr 10, 2018 72.00 72.80 70.48 70.79
2865 NASDAQ FSLR Mon, Apr 9, 2018 70.32 72.00 70.10 70.85
2864 NASDAQ FSLR Fri, Apr 6, 2018 71.06 72.36 69.07 69.70
2863 NASDAQ FSLR Thu, Apr 5, 2018 70.69 72.05 70.25 71.64
2862 NASDAQ FSLR Wed, Apr 4, 2018 67.99 70.26 67.33 70.19
2861 NASDAQ FSLR Tue, Apr 3, 2018 69.85 70.06 67.01 69.76
2860 NASDAQ FSLR Mon, Apr 2, 2018 70.73 71.18 68.64 69.39
2859 NASDAQ FSLR Thu, Mar 29, 2018 69.83 71.72 69.19 70.98
2858 NASDAQ FSLR Wed, Mar 28, 2018 71.33 72.17 68.82 69.32
2857 NASDAQ FSLR Tue, Mar 27, 2018 74.10 74.59 71.16 71.51
2856 NASDAQ FSLR Mon, Mar 26, 2018 71.85 74.22 71.30 74.02
2855 NASDAQ FSLR Fri, Mar 23, 2018 72.01 72.21 70.56 70.65
2854 NASDAQ FSLR Thu, Mar 22, 2018 72.94 73.73 71.82 72.09
2853 NASDAQ FSLR Wed, Mar 21, 2018 72.99 74.68 71.95 73.87
2852 NASDAQ FSLR Tue, Mar 20, 2018 71.41 73.12 70.78 73.00
2851 NASDAQ FSLR Mon, Mar 19, 2018 69.53 71.50 69.30 71.26
2850 NASDAQ FSLR Fri, Mar 16, 2018 69.37 72.37 69.30 69.87
2849 NASDAQ FSLR Thu, Mar 15, 2018 69.58 69.58 68.36 68.74
2848 NASDAQ FSLR Wed, Mar 14, 2018 69.20 70.07 68.50 69.52
2847 NASDAQ FSLR Tue, Mar 13, 2018 70.48 70.57 68.69 69.15
2846 NASDAQ FSLR Mon, Mar 12, 2018 68.12 70.75 68.01 70.05
2845 NASDAQ FSLR Fri, Mar 9, 2018 68.05 68.44 67.41 67.90
2844 NASDAQ FSLR Thu, Mar 8, 2018 68.01 68.64 67.01 67.69
2843 NASDAQ FSLR Wed, Mar 7, 2018 66.63 69.28 66.57 67.95
2842 NASDAQ FSLR Tue, Mar 6, 2018 66.65 68.04 66.47 67.45
2841 NASDAQ FSLR Mon, Mar 5, 2018 63.97 66.35 63.59 66.05
2840 NASDAQ FSLR Fri, Mar 2, 2018 61.30 64.40 61.14 64.33
2839 NASDAQ FSLR Thu, Mar 1, 2018 63.30 63.51 61.39 62.09
2838 NASDAQ FSLR Wed, Feb 28, 2018 63.34 63.48 62.27 62.85
2837 NASDAQ FSLR Tue, Feb 27, 2018 65.15 65.25 63.45 63.48
2836 NASDAQ FSLR Mon, Feb 26, 2018 62.05 65.11 62.01 65.10
2835 NASDAQ FSLR Fri, Feb 23, 2018 65.56 66.02 60.41 61.79
2834 NASDAQ FSLR Thu, Feb 22, 2018 66.60 67.55 65.60 66.28
2833 NASDAQ FSLR Wed, Feb 21, 2018 67.23 67.71 66.20 66.70
2832 NASDAQ FSLR Tue, Feb 20, 2018 66.01 67.55 66.00 66.58
2831 NASDAQ FSLR Fri, Feb 16, 2018 65.65 66.67 65.13 65.85
2830 NASDAQ FSLR Thu, Feb 15, 2018 65.80 66.31 63.90 65.82
2829 NASDAQ FSLR Wed, Feb 14, 2018 64.17 65.77 63.71 65.24
2828 NASDAQ FSLR Tue, Feb 13, 2018 62.38 64.45 62.20 64.22
2827 NASDAQ FSLR Mon, Feb 12, 2018 61.26 63.38 60.80 62.52
2826 NASDAQ FSLR Fri, Feb 9, 2018 61.42 62.57 58.80 61.22
2825 NASDAQ FSLR Thu, Feb 8, 2018 63.04 63.53 60.68 60.69
2824 NASDAQ FSLR Wed, Feb 7, 2018 63.48 64.47 62.83 62.94
2823 NASDAQ FSLR Tue, Feb 6, 2018 61.50 65.00 61.05 63.48
2822 NASDAQ FSLR Mon, Feb 5, 2018 64.01 66.72 61.25 63.50
2821 NASDAQ FSLR Fri, Feb 2, 2018 66.85 67.43 66.37 66.44
2820 NASDAQ FSLR Thu, Feb 1, 2018 66.65 68.37 66.54 67.55
2819 NASDAQ FSLR Wed, Jan 31, 2018 67.89 68.30 66.66 67.17
2818 NASDAQ FSLR Tue, Jan 30, 2018 67.30 68.32 66.04 67.09
2817 NASDAQ FSLR Mon, Jan 29, 2018 69.50 70.17 67.63 68.35
2816 NASDAQ FSLR Fri, Jan 26, 2018 71.00 71.17 69.36 70.56
2815 NASDAQ FSLR Thu, Jan 25, 2018 69.45 71.16 69.00 70.44
2814 NASDAQ FSLR Wed, Jan 24, 2018 68.92 69.89 67.64 68.98
2813 NASDAQ FSLR Tue, Jan 23, 2018 71.49 74.86 67.11 68.48
2812 NASDAQ FSLR Mon, Jan 22, 2018 69.99 71.31 68.74 68.96
2811 NASDAQ FSLR Fri, Jan 19, 2018 70.99 71.40 69.41 70.03
2810 NASDAQ FSLR Thu, Jan 18, 2018 70.94 72.39 70.10 71.09
2809 NASDAQ FSLR Wed, Jan 17, 2018 71.74 72.55 70.56 72.00
2808 NASDAQ FSLR Tue, Jan 16, 2018 74.09 74.15 70.19 71.22
2807 NASDAQ FSLR Fri, Jan 12, 2018 75.56 75.78 72.36 73.41
2806 NASDAQ FSLR Thu, Jan 11, 2018 70.36 76.61 70.30 76.27
2805 NASDAQ FSLR Wed, Jan 10, 2018 69.37 70.03 68.92 69.64
2804 NASDAQ FSLR Tue, Jan 9, 2018 69.82 70.20 68.39 70.02
2803 NASDAQ FSLR Mon, Jan 8, 2018 69.25 70.13 67.70 69.62
2802 NASDAQ FSLR Fri, Jan 5, 2018 69.00 69.59 68.25 69.17
2801 NASDAQ FSLR Thu, Jan 4, 2018 70.00 70.20 66.20 69.14
2800 NASDAQ FSLR Wed, Jan 3, 2018 70.87 71.59 69.02 69.80
2799 NASDAQ FSLR Tue, Jan 2, 2018 67.84 70.50 67.84 70.43
2798 NASDAQ FSLR Fri, Dec 29, 2017 68.50 68.67 67.47 67.52
2797 NASDAQ FSLR Thu, Dec 28, 2017 69.07 69.98 67.91 68.35
2796 NASDAQ FSLR Wed, Dec 27, 2017 67.55 69.02 66.61 68.84
2795 NASDAQ FSLR Tue, Dec 26, 2017 68.47 68.79 67.32 68.04
2794 NASDAQ FSLR Fri, Dec 22, 2017 69.00 69.50 68.49 68.85
2793 NASDAQ FSLR Thu, Dec 21, 2017 68.50 69.45 68.37 69.11
2792 NASDAQ FSLR Wed, Dec 20, 2017 69.41 69.74 67.90 68.69
2791 NASDAQ FSLR Tue, Dec 19, 2017 70.38 70.92 68.72 69.15
2790 NASDAQ FSLR Mon, Dec 18, 2017 69.93 70.78 69.65 70.63
2789 NASDAQ FSLR Fri, Dec 15, 2017 67.87 69.75 67.27 68.96
2788 NASDAQ FSLR Thu, Dec 14, 2017 68.47 68.80 67.43 67.89
2787 NASDAQ FSLR Wed, Dec 13, 2017 69.20 69.93 68.35 68.48
2786 NASDAQ FSLR Tue, Dec 12, 2017 70.02 71.19 68.68 68.91
2785 NASDAQ FSLR Mon, Dec 11, 2017 71.40 71.80 69.15 70.05
2784 NASDAQ FSLR Fri, Dec 8, 2017 68.96 70.27 68.27 70.02
2783 NASDAQ FSLR Thu, Dec 7, 2017 64.00 68.70 63.54 68.43
2782 NASDAQ FSLR Wed, Dec 6, 2017 62.08 65.43 62.05 63.24
2781 NASDAQ FSLR Tue, Dec 5, 2017 57.14 62.03 56.81 61.21
2780 NASDAQ FSLR Mon, Dec 4, 2017 60.40 60.71 56.13 57.27
2779 NASDAQ FSLR Fri, Dec 1, 2017 61.68 61.90 59.25 60.30
2778 NASDAQ FSLR Thu, Nov 30, 2017 60.68 62.24 59.30 62.10
2777 NASDAQ FSLR Wed, Nov 29, 2017 62.06 62.43 58.77 60.02
2776 NASDAQ FSLR Tue, Nov 28, 2017 62.00 62.60 61.50 62.13
2775 NASDAQ FSLR Mon, Nov 27, 2017 60.83 63.10 60.28 61.65
2774 NASDAQ FSLR Fri, Nov 24, 2017 60.83 60.96 60.17 60.61
2773 NASDAQ FSLR Wed, Nov 22, 2017 60.11 60.84 59.54 60.51
2772 NASDAQ FSLR Tue, Nov 21, 2017 61.38 61.49 59.95 60.24
2771 NASDAQ FSLR Mon, Nov 20, 2017 60.44 61.15 59.67 61.06
2770 NASDAQ FSLR Fri, Nov 17, 2017 60.76 60.80 59.53 60.18
2769 NASDAQ FSLR Thu, Nov 16, 2017 60.96 61.56 60.20 60.35
2768 NASDAQ FSLR Wed, Nov 15, 2017 60.75 61.59 60.33 60.60
2767 NASDAQ FSLR Tue, Nov 14, 2017 61.48 62.22 60.56 61.28
2766 NASDAQ FSLR Mon, Nov 13, 2017 60.97 62.05 60.86 61.57
2765 NASDAQ FSLR Fri, Nov 10, 2017 60.30 62.56 60.16 61.59
2764 NASDAQ FSLR Thu, Nov 9, 2017 61.16 61.75 60.16 60.54
2763 NASDAQ FSLR Wed, Nov 8, 2017 60.75 62.24 60.08 61.79
2762 NASDAQ FSLR Tue, Nov 7, 2017 61.60 62.19 60.62 60.96
2761 NASDAQ FSLR Mon, Nov 6, 2017 59.72 62.57 59.72 61.47
2760 NASDAQ FSLR Fri, Nov 3, 2017 57.82 60.29 57.53 59.87
2759 NASDAQ FSLR Thu, Nov 2, 2017 57.58 58.53 56.71 57.87
2758 NASDAQ FSLR Wed, Nov 1, 2017 55.36 57.87 54.71 57.21
2757 NASDAQ FSLR Tue, Oct 31, 2017 60.43 61.05 53.09 54.82
2756 NASDAQ FSLR Mon, Oct 30, 2017 57.33 61.47 56.55 60.43
2755 NASDAQ FSLR Fri, Oct 27, 2017 52.10 58.97 51.71 57.67
2754 NASDAQ FSLR Thu, Oct 26, 2017 47.38 48.08 46.88 47.92
2753 NASDAQ FSLR Wed, Oct 25, 2017 48.92 48.92 46.78 47.39
2752 NASDAQ FSLR Tue, Oct 24, 2017 49.10 49.69 48.52 48.61
2751 NASDAQ FSLR Mon, Oct 23, 2017 47.89 49.22 47.86 48.92
2750 NASDAQ FSLR Fri, Oct 20, 2017 47.62 47.81 47.25 47.73
2749 NASDAQ FSLR Thu, Oct 19, 2017 46.51 47.66 46.16 47.64
2748 NASDAQ FSLR Wed, Oct 18, 2017 47.52 48.34 46.86 46.94
2747 NASDAQ FSLR Tue, Oct 17, 2017 47.21 47.48 46.09 47.24
2746 NASDAQ FSLR Mon, Oct 16, 2017 47.67 48.08 47.15 47.31
2745 NASDAQ FSLR Fri, Oct 13, 2017 47.21 48.16 47.05 47.60
2744 NASDAQ FSLR Thu, Oct 12, 2017 46.95 47.60 46.80 47.11
2743 NASDAQ FSLR Wed, Oct 11, 2017 47.48 47.66 46.76 47.20
2742 NASDAQ FSLR Tue, Oct 10, 2017 47.17 47.67 46.78 47.67
2741 NASDAQ FSLR Mon, Oct 9, 2017 48.19 48.45 46.73 46.91
2740 NASDAQ FSLR Fri, Oct 6, 2017 47.85 48.37 47.76 48.21
2739 NASDAQ FSLR Thu, Oct 5, 2017 47.80 48.87 47.75 47.93
2738 NASDAQ FSLR Wed, Oct 4, 2017 46.86 48.14 46.80 47.65
2737 NASDAQ FSLR Tue, Oct 3, 2017 47.00 47.46 46.54 47.23
2736 NASDAQ FSLR Mon, Oct 2, 2017 46.30 47.24 45.27 47.18
2735 NASDAQ FSLR Fri, Sep 29, 2017 46.00 46.62 45.75 45.88
2734 NASDAQ FSLR Thu, Sep 28, 2017 46.91 47.21 45.26 46.14
2733 NASDAQ FSLR Wed, Sep 27, 2017 46.31 47.22 45.85 47.05
2732 NASDAQ FSLR Tue, Sep 26, 2017 47.12 47.92 45.63 46.17
2731 NASDAQ FSLR Mon, Sep 25, 2017 51.21 51.65 46.61 46.88
2730 NASDAQ FSLR Fri, Sep 22, 2017 49.01 53.00 47.50 51.41
2729 NASDAQ FSLR Thu, Sep 21, 2017 48.86 48.95 46.92 48.76
2728 NASDAQ FSLR Wed, Sep 20, 2017 48.95 49.25 46.84 48.85
2727 NASDAQ FSLR Tue, Sep 19, 2017 49.06 49.58 47.82 48.86
2726 NASDAQ FSLR Mon, Sep 18, 2017 50.85 50.95 48.46 48.54
2725 NASDAQ FSLR Fri, Sep 15, 2017 50.01 51.84 49.38 50.45
2724 NASDAQ FSLR Thu, Sep 14, 2017 46.75 48.63 46.61 48.43
2723 NASDAQ FSLR Wed, Sep 13, 2017 47.45 47.61 46.57 46.83
2722 NASDAQ FSLR Tue, Sep 12, 2017 47.21 47.84 46.61 47.48
2721 NASDAQ FSLR Mon, Sep 11, 2017 47.22 47.73 47.06 47.16
2720 NASDAQ FSLR Fri, Sep 8, 2017 47.35 48.15 46.52 46.91
2719 NASDAQ FSLR Thu, Sep 7, 2017 47.57 47.69 47.05 47.45
2718 NASDAQ FSLR Wed, Sep 6, 2017 48.03 48.23 47.35 47.35
2717 NASDAQ FSLR Tue, Sep 5, 2017 47.68 48.28 47.18 47.86
2716 NASDAQ FSLR Fri, Sep 1, 2017 47.01 48.20 47.01 47.84
2715 NASDAQ FSLR Thu, Aug 31, 2017 48.24 48.25 46.62 46.96
2714 NASDAQ FSLR Wed, Aug 30, 2017 48.48 48.96 48.06 48.09
2713 NASDAQ FSLR Tue, Aug 29, 2017 47.31 48.54 46.91 48.40
2712 NASDAQ FSLR Mon, Aug 28, 2017 47.51 48.26 47.21 48.02
2711 NASDAQ FSLR Fri, Aug 25, 2017 47.37 47.73 47.22 47.42
2710 NASDAQ FSLR Thu, Aug 24, 2017 46.61 47.44 46.41 47.20
2709 NASDAQ FSLR Wed, Aug 23, 2017 46.10 46.87 45.89 46.48
2708 NASDAQ FSLR Tue, Aug 22, 2017 46.28 47.07 46.07 46.59
2707 NASDAQ FSLR Mon, Aug 21, 2017 48.16 48.43 45.76 45.96
2706 NASDAQ FSLR Fri, Aug 18, 2017 47.80 48.72 47.26 48.06
2705 NASDAQ FSLR Thu, Aug 17, 2017 48.85 49.58 47.69 47.77
2704 NASDAQ FSLR Wed, Aug 16, 2017 49.82 50.12 48.92 49.07
2703 NASDAQ FSLR Tue, Aug 15, 2017 48.98 49.65 48.38 49.09
2702 NASDAQ FSLR Mon, Aug 14, 2017 47.55 49.04 47.13 48.87
2701 NASDAQ FSLR Fri, Aug 11, 2017 46.57 47.80 46.53 47.54
2700 NASDAQ FSLR Thu, Aug 10, 2017 47.24 47.38 46.45 46.75
2699 NASDAQ FSLR Wed, Aug 9, 2017 47.50 47.89 47.03 47.43
2698 NASDAQ FSLR Tue, Aug 8, 2017 48.66 48.96 47.56 47.84
2697 NASDAQ FSLR Mon, Aug 7, 2017 48.11 49.00 48.03 48.57
2696 NASDAQ FSLR Fri, Aug 4, 2017 47.36 48.38 47.32 47.98
2695 NASDAQ FSLR Thu, Aug 3, 2017 48.89 48.89 47.07 47.30
2694 NASDAQ FSLR Wed, Aug 2, 2017 49.10 49.10 47.31 48.63
2693 NASDAQ FSLR Tue, Aug 1, 2017 49.85 50.21 49.18 49.65
2692 NASDAQ FSLR Mon, Jul 31, 2017 48.91 49.58 47.95 49.31
2691 NASDAQ FSLR Fri, Jul 28, 2017 48.82 49.75 47.44 48.87
2690 NASDAQ FSLR Thu, Jul 27, 2017 46.00 46.25 44.19 44.81
2689 NASDAQ FSLR Wed, Jul 26, 2017 45.95 45.95 45.37 45.44
2688 NASDAQ FSLR Tue, Jul 25, 2017 45.61 45.83 45.03 45.46
2687 NASDAQ FSLR Mon, Jul 24, 2017 45.21 45.39 44.61 44.98
2686 NASDAQ FSLR Fri, Jul 21, 2017 46.03 46.28 45.04 45.15
2685 NASDAQ FSLR Thu, Jul 20, 2017 45.85 46.64 44.92 46.27
2684 NASDAQ FSLR Wed, Jul 19, 2017 45.04 46.75 45.00 45.67
2683 NASDAQ FSLR Tue, Jul 18, 2017 42.80 44.66 42.54 44.02
2682 NASDAQ FSLR Mon, Jul 17, 2017 43.00 43.00 42.42 42.72
2681 NASDAQ FSLR Fri, Jul 14, 2017 41.62 43.40 41.60 42.94
2680 NASDAQ FSLR Thu, Jul 13, 2017 41.90 41.90 40.77 41.53
2679 NASDAQ FSLR Wed, Jul 12, 2017 40.20 41.95 40.18 41.79
2678 NASDAQ FSLR Tue, Jul 11, 2017 39.60 39.85 39.24 39.81
2677 NASDAQ FSLR Mon, Jul 10, 2017 39.37 39.76 39.11 39.54
2676 NASDAQ FSLR Fri, Jul 7, 2017 38.78 39.56 38.71 39.40
2675 NASDAQ FSLR Thu, Jul 6, 2017 38.88 39.39 38.36 38.67
2674 NASDAQ FSLR Wed, Jul 5, 2017 40.29 40.47 39.02 39.04
2673 NASDAQ FSLR Mon, Jul 3, 2017 39.92 40.87 39.81 40.07
2672 NASDAQ FSLR Fri, Jun 30, 2017 40.06 40.37 39.72 39.88
2671 NASDAQ FSLR Thu, Jun 29, 2017 40.37 40.66 39.20 40.08
2670 NASDAQ FSLR Wed, Jun 28, 2017 40.31 41.17 39.78 40.49
2669 NASDAQ FSLR Tue, Jun 27, 2017 39.88 40.43 39.21 40.05
2668 NASDAQ FSLR Mon, Jun 26, 2017 39.80 40.94 39.60 40.17
2667 NASDAQ FSLR Fri, Jun 23, 2017 38.36 40.55 37.93 39.74
2666 NASDAQ FSLR Thu, Jun 22, 2017 37.94 39.72 37.22 38.42
2665 NASDAQ FSLR Wed, Jun 21, 2017 35.55 37.52 35.35 37.23
2664 NASDAQ FSLR Tue, Jun 20, 2017 36.30 36.59 35.38 35.45
2663 NASDAQ FSLR Mon, Jun 19, 2017 36.03 36.42 35.56 36.35
2662 NASDAQ FSLR Fri, Jun 16, 2017 35.73 36.04 35.33 35.83
2661 NASDAQ FSLR Thu, Jun 15, 2017 35.50 36.18 35.35 35.73
2660 NASDAQ FSLR Wed, Jun 14, 2017 36.45 36.50 35.75 36.19
2659 NASDAQ FSLR Tue, Jun 13, 2017 36.65 37.01 36.25 36.46
2658 NASDAQ FSLR Mon, Jun 12, 2017 36.27 37.46 36.11 36.40
2657 NASDAQ FSLR Fri, Jun 9, 2017 37.80 37.97 36.37 36.65
2656 NASDAQ FSLR Thu, Jun 8, 2017 37.12 37.97 36.85 37.80
2655 NASDAQ FSLR Wed, Jun 7, 2017 37.70 37.85 36.63 36.94
2654 NASDAQ FSLR Tue, Jun 6, 2017 37.47 37.86 36.97 37.44
2653 NASDAQ FSLR Mon, Jun 5, 2017 38.15 38.23 37.27 37.67
2652 NASDAQ FSLR Fri, Jun 2, 2017 38.36 38.78 37.86 38.33
2651 NASDAQ FSLR Thu, Jun 1, 2017 38.61 39.36 38.01 38.32
2650 NASDAQ FSLR Wed, May 31, 2017 39.13 39.45 37.76 38.51
2649 NASDAQ FSLR Tue, May 30, 2017 37.70 39.92 37.40 39.50
2648 NASDAQ FSLR Fri, May 26, 2017 37.83 37.93 36.79 36.84
2647 NASDAQ FSLR Thu, May 25, 2017 38.90 39.10 37.68 37.94
2646 NASDAQ FSLR Wed, May 24, 2017 37.00 39.28 36.73 38.90
2645 NASDAQ FSLR Tue, May 23, 2017 36.55 37.40 36.34 36.47
2644 NASDAQ FSLR Mon, May 22, 2017 36.07 36.67 35.86 36.43
2643 NASDAQ FSLR Fri, May 19, 2017 35.19 36.68 35.12 36.34
2642 NASDAQ FSLR Thu, May 18, 2017 34.58 35.38 33.27 34.96
2641 NASDAQ FSLR Wed, May 17, 2017 36.06 36.49 34.95 34.98
2640 NASDAQ FSLR Tue, May 16, 2017 37.26 37.30 36.57 36.78
2639 NASDAQ FSLR Mon, May 15, 2017 36.55 37.67 36.34 37.21
2638 NASDAQ FSLR Fri, May 12, 2017 36.59 36.60 35.75 36.38
2637 NASDAQ FSLR Thu, May 11, 2017 36.43 37.10 36.07 36.62
2636 NASDAQ FSLR Wed, May 10, 2017 35.63 36.86 35.51 36.57
2635 NASDAQ FSLR Tue, May 9, 2017 35.17 36.21 34.44 35.78
2634 NASDAQ FSLR Mon, May 8, 2017 34.54 35.42 34.18 35.15
2633 NASDAQ FSLR Fri, May 5, 2017 34.20 34.93 33.55 34.54
2632 NASDAQ FSLR Thu, May 4, 2017 34.90 34.97 33.81 34.24
2631 NASDAQ FSLR Wed, May 3, 2017 32.50 36.27 32.15 33.91
2630 NASDAQ FSLR Tue, May 2, 2017 29.80 30.71 29.41 30.32
2629 NASDAQ FSLR Mon, May 1, 2017 29.99 30.03 29.23 29.55
2628 NASDAQ FSLR Fri, Apr 28, 2017 29.45 30.50 29.24 29.55
2627 NASDAQ FSLR Thu, Apr 27, 2017 29.51 29.96 28.38 29.44
2626 NASDAQ FSLR Wed, Apr 26, 2017 27.52 29.20 27.41 28.99
2625 NASDAQ FSLR Tue, Apr 25, 2017 27.28 28.05 27.08 27.54
2624 NASDAQ FSLR Mon, Apr 24, 2017 27.28 27.44 26.78 27.08
2623 NASDAQ FSLR Fri, Apr 21, 2017 26.71 27.00 26.68 26.80
2622 NASDAQ FSLR Thu, Apr 20, 2017 26.75 27.02 26.41 26.74
2621 NASDAQ FSLR Wed, Apr 19, 2017 27.05 27.27 26.51 26.54
2620 NASDAQ FSLR Tue, Apr 18, 2017 27.11 27.27 26.71 26.89
2619 NASDAQ FSLR Mon, Apr 17, 2017 27.42 27.65 27.00 27.34
2618 NASDAQ FSLR Thu, Apr 13, 2017 27.86 28.06 27.41 27.42
2617 NASDAQ FSLR Wed, Apr 12, 2017 28.10 28.17 27.66 27.91
2616 NASDAQ FSLR Tue, Apr 11, 2017 28.00 28.24 27.67 28.10
2615 NASDAQ FSLR Mon, Apr 10, 2017 26.83 28.22 26.81 27.97
2614 NASDAQ FSLR Fri, Apr 7, 2017 26.60 27.05 26.45 26.81
2613 NASDAQ FSLR Thu, Apr 6, 2017 26.04 27.50 25.56 26.62
2612 NASDAQ FSLR Wed, Apr 5, 2017 27.00 27.40 26.55 26.58
2611 NASDAQ FSLR Tue, Apr 4, 2017 26.29 27.65 26.08 26.82
2610 NASDAQ FSLR Mon, Apr 3, 2017 27.17 27.25 26.22 26.33
2609 NASDAQ FSLR Fri, Mar 31, 2017 27.50 27.89 27.08 27.10
2608 NASDAQ FSLR Thu, Mar 30, 2017 27.91 28.09 27.12 27.47
2607 NASDAQ FSLR Wed, Mar 29, 2017 28.33 28.65 28.01 28.03
2606 NASDAQ FSLR Tue, Mar 28, 2017 28.05 28.53 28.04 28.28
2605 NASDAQ FSLR Mon, Mar 27, 2017 28.12 28.55 27.75 28.23
2604 NASDAQ FSLR Fri, Mar 24, 2017 28.65 28.85 28.11 28.31
2603 NASDAQ FSLR Thu, Mar 23, 2017 28.85 29.25 28.51 28.58
2602 NASDAQ FSLR Wed, Mar 22, 2017 29.00 29.16 28.05 28.87
2601 NASDAQ FSLR Tue, Mar 21, 2017 30.07 30.35 29.01 29.04
2600 NASDAQ FSLR Mon, Mar 20, 2017 32.12 32.12 29.71 30.34
2599 NASDAQ FSLR Fri, Mar 17, 2017 32.98 33.25 31.81 31.83
2598 NASDAQ FSLR Thu, Mar 16, 2017 33.18 34.05 32.86 32.98
2597 NASDAQ FSLR Wed, Mar 15, 2017 32.06 33.15 31.86 33.00
2596 NASDAQ FSLR Tue, Mar 14, 2017 32.54 32.58 31.97 32.07
2595 NASDAQ FSLR Mon, Mar 13, 2017 32.11 32.86 31.93 32.84
2594 NASDAQ FSLR Fri, Mar 10, 2017 32.52 32.85 32.03 32.40
2593 NASDAQ FSLR Thu, Mar 9, 2017 32.56 32.77 32.12 32.48
2592 NASDAQ FSLR Wed, Mar 8, 2017 32.77 33.17 32.51 32.66
2591 NASDAQ FSLR Tue, Mar 7, 2017 33.14 33.49 32.47 32.63
2590 NASDAQ FSLR Mon, Mar 6, 2017 34.43 34.50 33.04 33.33
2589 NASDAQ FSLR Fri, Mar 3, 2017 35.63 35.65 34.28 34.61
2588 NASDAQ FSLR Thu, Mar 2, 2017 35.10 35.88 34.81 35.52
2587 NASDAQ FSLR Wed, Mar 1, 2017 36.54 36.88 34.72 35.02
2586 NASDAQ FSLR Tue, Feb 28, 2017 36.64 37.69 36.01 36.19
2585 NASDAQ FSLR Mon, Feb 27, 2017 38.07 38.17 37.01 37.83
2584 NASDAQ FSLR Fri, Feb 24, 2017 36.43 38.50 36.36 37.90
2583 NASDAQ FSLR Thu, Feb 23, 2017 33.69 37.84 33.69 37.19
2582 NASDAQ FSLR Wed, Feb 22, 2017 35.51 36.15 33.49 33.57
2581 NASDAQ FSLR Tue, Feb 21, 2017 35.39 36.86 35.14 36.62
2580 NASDAQ FSLR Fri, Feb 17, 2017 34.05 34.90 33.50 34.84
2579 NASDAQ FSLR Thu, Feb 16, 2017 34.20 35.47 33.75 34.11
2578 NASDAQ FSLR Wed, Feb 15, 2017 34.04 34.82 33.73 34.73
2577 NASDAQ FSLR Tue, Feb 14, 2017 33.25 33.96 32.79 33.92
2576 NASDAQ FSLR Mon, Feb 13, 2017 33.15 33.76 32.89 33.33
2575 NASDAQ FSLR Fri, Feb 10, 2017 32.22 33.38 31.99 32.85
2574 NASDAQ FSLR Thu, Feb 9, 2017 31.71 32.60 31.65 32.23
2573 NASDAQ FSLR Wed, Feb 8, 2017 31.64 31.70 31.11 31.55
2572 NASDAQ FSLR Tue, Feb 7, 2017 32.14 32.21 31.57 31.79
2571 NASDAQ FSLR Mon, Feb 6, 2017 32.41 32.41 31.79 32.13
2570 NASDAQ FSLR Fri, Feb 3, 2017 31.75 32.28 31.67 32.15
2569 NASDAQ FSLR Thu, Feb 2, 2017 31.72 32.17 31.42 31.59
2568 NASDAQ FSLR Wed, Feb 1, 2017 31.40 31.90 30.80 31.79
2567 NASDAQ FSLR Tue, Jan 31, 2017 30.83 31.20 30.34 31.19
2566 NASDAQ FSLR Mon, Jan 30, 2017 31.32 31.35 30.61 31.02
2565 NASDAQ FSLR Fri, Jan 27, 2017 32.59 32.79 31.38 31.48
2564 NASDAQ FSLR Thu, Jan 26, 2017 32.83 33.14 32.11 32.28
2563 NASDAQ FSLR Wed, Jan 25, 2017 32.69 33.18 32.59 32.90
2562 NASDAQ FSLR Tue, Jan 24, 2017 33.88 33.88 32.47 32.53
2561 NASDAQ FSLR Mon, Jan 23, 2017 34.75 34.79 33.12 33.66
2560 NASDAQ FSLR Fri, Jan 20, 2017 34.64 35.24 34.51 34.75
2559 NASDAQ FSLR Thu, Jan 19, 2017 34.50 35.13 34.16 34.42
2558 NASDAQ FSLR Wed, Jan 18, 2017 35.22 35.33 34.10 34.41
2557 NASDAQ FSLR Tue, Jan 17, 2017 35.69 36.09 35.00 35.17
2556 NASDAQ FSLR Fri, Jan 13, 2017 34.91 36.41 34.73 35.75
2555 NASDAQ FSLR Thu, Jan 12, 2017 35.05 35.11 34.25 34.87
2554 NASDAQ FSLR Wed, Jan 11, 2017 33.34 35.25 33.21 35.00
2553 NASDAQ FSLR Tue, Jan 10, 2017 33.59 33.78 33.01 33.39
2552 NASDAQ FSLR Mon, Jan 9, 2017 33.38 33.70 33.02 33.57
2551 NASDAQ FSLR Fri, Jan 6, 2017 34.07 34.08 33.30 33.32
2550 NASDAQ FSLR Thu, Jan 5, 2017 33.87 34.16 33.50 33.88
2549 NASDAQ FSLR Wed, Jan 4, 2017 33.69 34.51 33.60 34.17
2548 NASDAQ FSLR Tue, Jan 3, 2017 32.61 33.66 32.10 33.54
2547 NASDAQ FSLR Fri, Dec 30, 2016 32.60 32.79 31.94 32.09
2546 NASDAQ FSLR Thu, Dec 29, 2016 32.85 33.21 32.41 32.57
2545 NASDAQ FSLR Wed, Dec 28, 2016 34.10 34.23 32.71 32.80
2544 NASDAQ FSLR Tue, Dec 27, 2016 32.75 34.22 32.73 33.99
2543 NASDAQ FSLR Fri, Dec 23, 2016 32.62 32.98 32.25 32.62
2542 NASDAQ FSLR Thu, Dec 22, 2016 33.05 33.10 32.08 32.68
2541 NASDAQ FSLR Wed, Dec 21, 2016 34.50 34.65 33.18 33.20
2540 NASDAQ FSLR Tue, Dec 20, 2016 35.07 35.52 34.17 34.47
2539 NASDAQ FSLR Mon, Dec 19, 2016 35.00 35.41 34.56 34.98
2538 NASDAQ FSLR Fri, Dec 16, 2016 32.77 35.11 32.61 35.11
2537 NASDAQ FSLR Thu, Dec 15, 2016 32.64 33.06 32.07 32.61
2536 NASDAQ FSLR Wed, Dec 14, 2016 33.63 33.69 32.47 32.54
2535 NASDAQ FSLR Tue, Dec 13, 2016 33.87 33.99 33.03 33.62
2534 NASDAQ FSLR Mon, Dec 12, 2016 33.59 34.28 33.39 33.70
2533 NASDAQ FSLR Fri, Dec 9, 2016 33.31 33.83 33.07 33.54
2532 NASDAQ FSLR Thu, Dec 8, 2016 33.74 33.78 32.78 33.17
2531 NASDAQ FSLR Wed, Dec 7, 2016 32.17 33.87 31.85 33.59
2530 NASDAQ FSLR Tue, Dec 6, 2016 32.46 32.50 31.31 32.05
2529 NASDAQ FSLR Mon, Dec 5, 2016 30.18 32.52 30.18 32.35
2528 NASDAQ FSLR Fri, Dec 2, 2016 30.22 30.71 29.99 30.15
2527 NASDAQ FSLR Thu, Dec 1, 2016 30.47 30.80 29.65 30.14
2526 NASDAQ FSLR Wed, Nov 30, 2016 30.33 30.75 29.81 30.32
2525 NASDAQ FSLR Tue, Nov 29, 2016 31.10 31.39 29.77 29.95
2524 NASDAQ FSLR Mon, Nov 28, 2016 30.71 31.47 30.57 31.11
2523 NASDAQ FSLR Fri, Nov 25, 2016 29.80 31.06 29.79 30.60
2522 NASDAQ FSLR Wed, Nov 23, 2016 29.45 29.82 28.84 29.78
2521 NASDAQ FSLR Tue, Nov 22, 2016 29.47 30.00 29.29 29.66
2520 NASDAQ FSLR Mon, Nov 21, 2016 29.41 29.67 28.88 29.38
2519 NASDAQ FSLR Fri, Nov 18, 2016 30.54 30.95 29.05 29.21
2518 NASDAQ FSLR Thu, Nov 17, 2016 29.05 32.49 28.60 31.16
2517 NASDAQ FSLR Wed, Nov 16, 2016 33.03 33.13 32.28 32.82
2516 NASDAQ FSLR Tue, Nov 15, 2016 33.16 33.49 32.56 33.19
2515 NASDAQ FSLR Mon, Nov 14, 2016 32.38 33.44 32.19 33.08
2514 NASDAQ FSLR Fri, Nov 11, 2016 31.57 32.21 31.35 32.06
2513 NASDAQ FSLR Thu, Nov 10, 2016 32.42 32.74 31.03 31.95
2512 NASDAQ FSLR Wed, Nov 9, 2016 30.91 32.76 30.85 32.10
2511 NASDAQ FSLR Tue, Nov 8, 2016 33.73 33.85 32.86 33.49
2510 NASDAQ FSLR Mon, Nov 7, 2016 33.63 34.10 33.32 33.76
2509 NASDAQ FSLR Fri, Nov 4, 2016 34.38 34.40 32.41 32.48
2508 NASDAQ FSLR Thu, Nov 3, 2016 38.50 38.60 32.90 34.51
2507 NASDAQ FSLR Wed, Nov 2, 2016 40.80 41.23 40.32 40.58
2506 NASDAQ FSLR Tue, Nov 1, 2016 40.57 41.25 40.28 41.05
2505 NASDAQ FSLR Mon, Oct 31, 2016 40.70 41.14 40.39 40.49
2504 NASDAQ FSLR Fri, Oct 28, 2016 41.09 41.33 40.17 40.65
2503 NASDAQ FSLR Thu, Oct 27, 2016 41.52 41.70 40.79 41.06
2502 NASDAQ FSLR Wed, Oct 26, 2016 40.50 41.54 40.40 41.11
2501 NASDAQ FSLR Tue, Oct 25, 2016 40.99 41.28 40.35 40.68
2500 NASDAQ FSLR Mon, Oct 24, 2016 42.43 42.90 40.75 40.87
2499 NASDAQ FSLR Fri, Oct 21, 2016 41.92 42.32 41.33 42.25
2498 NASDAQ FSLR Thu, Oct 20, 2016 41.51 42.18 41.17 42.08
2497 NASDAQ FSLR Wed, Oct 19, 2016 39.66 42.50 39.55 41.92
2496 NASDAQ FSLR Tue, Oct 18, 2016 39.67 39.97 39.18 39.57
2495 NASDAQ FSLR Mon, Oct 17, 2016 39.50 39.73 38.62 39.30
2494 NASDAQ FSLR Fri, Oct 14, 2016 39.01 39.95 39.01 39.47
2493 NASDAQ FSLR Thu, Oct 13, 2016 37.75 39.09 37.49 38.68
2492 NASDAQ FSLR Wed, Oct 12, 2016 38.12 38.32 37.47 38.24
2491 NASDAQ FSLR Tue, Oct 11, 2016 38.56 38.99 38.01 38.28
2490 NASDAQ FSLR Mon, Oct 10, 2016 37.80 38.67 37.69 38.58
2489 NASDAQ FSLR Fri, Oct 7, 2016 38.82 39.10 37.23 37.58
2488 NASDAQ FSLR Thu, Oct 6, 2016 39.94 40.05 39.06 39.75
2487 NASDAQ FSLR Wed, Oct 5, 2016 38.52 39.88 38.45 39.74
2486 NASDAQ FSLR Tue, Oct 4, 2016 38.63 38.75 37.87 38.21
2485 NASDAQ FSLR Mon, Oct 3, 2016 39.65 39.65 38.38 38.57
2484 NASDAQ FSLR Fri, Sep 30, 2016 39.22 39.85 39.03 39.49
2483 NASDAQ FSLR Thu, Sep 29, 2016 39.06 40.33 38.90 39.08
2482 NASDAQ FSLR Wed, Sep 28, 2016 39.01 39.67 38.24 39.08
2481 NASDAQ FSLR Tue, Sep 27, 2016 37.38 39.11 37.30 39.09
2480 NASDAQ FSLR Mon, Sep 26, 2016 36.87 37.43 36.35 37.25
2479 NASDAQ FSLR Fri, Sep 23, 2016 35.37 37.45 35.36 37.06
2478 NASDAQ FSLR Thu, Sep 22, 2016 34.36 35.88 34.08 35.42
2477 NASDAQ FSLR Wed, Sep 21, 2016 34.10 34.57 33.86 34.03
2476 NASDAQ FSLR Tue, Sep 20, 2016 34.65 34.65 33.74 34.00
2475 NASDAQ FSLR Mon, Sep 19, 2016 35.00 35.20 34.40 34.42
2474 NASDAQ FSLR Fri, Sep 16, 2016 35.15 35.45 34.37 34.82
2473 NASDAQ FSLR Thu, Sep 15, 2016 35.00 35.40 34.50 35.35
2472 NASDAQ FSLR Wed, Sep 14, 2016 36.31 36.45 34.50 35.03
2471 NASDAQ FSLR Tue, Sep 13, 2016 37.07 37.20 36.17 36.42
2470 NASDAQ FSLR Mon, Sep 12, 2016 36.90 37.50 36.37 37.43
2469 NASDAQ FSLR Fri, Sep 9, 2016 38.24 38.44 37.13 37.13
2468 NASDAQ FSLR Thu, Sep 8, 2016 37.78 38.58 37.51 38.47
2467 NASDAQ FSLR Wed, Sep 7, 2016 39.00 39.10 38.00 38.49
2466 NASDAQ FSLR Tue, Sep 6, 2016 38.47 39.31 38.12 38.98
2465 NASDAQ FSLR Fri, Sep 2, 2016 38.49 39.09 38.11 38.18
2464 NASDAQ FSLR Thu, Sep 1, 2016 37.82 38.47 37.67 38.44
2463 NASDAQ FSLR Wed, Aug 31, 2016 37.76 37.89 37.28 37.82
2462 NASDAQ FSLR Tue, Aug 30, 2016 37.50 38.28 37.50 38.25
2461 NASDAQ FSLR Mon, Aug 29, 2016 37.69 38.04 37.50 37.59
2460 NASDAQ FSLR Fri, Aug 26, 2016 37.32 38.14 37.25 37.53
2459 NASDAQ FSLR Thu, Aug 25, 2016 37.15 37.28 36.80 37.04
2458 NASDAQ FSLR Wed, Aug 24, 2016 37.33 37.84 37.15 37.32
2457 NASDAQ FSLR Tue, Aug 23, 2016 37.74 38.00 37.38 37.45
2456 NASDAQ FSLR Mon, Aug 22, 2016 37.80 37.87 37.13 37.68
2455 NASDAQ FSLR Fri, Aug 19, 2016 37.55 38.20 37.22 37.80
2454 NASDAQ FSLR Thu, Aug 18, 2016 37.71 38.28 37.25 37.52
2453 NASDAQ FSLR Wed, Aug 17, 2016 37.58 37.65 36.75 36.89
2452 NASDAQ FSLR Tue, Aug 16, 2016 38.29 38.33 37.37 37.74
2451 NASDAQ FSLR Mon, Aug 15, 2016 38.88 38.95 38.31 38.33
2450 NASDAQ FSLR Fri, Aug 12, 2016 39.07 39.12 38.23 38.79
2449 NASDAQ FSLR Thu, Aug 11, 2016 39.59 39.70 38.73 39.01
2448 NASDAQ FSLR Wed, Aug 10, 2016 40.31 40.50 36.83 38.66
2447 NASDAQ FSLR Tue, Aug 9, 2016 43.77 43.81 41.62 41.66
2446 NASDAQ FSLR Mon, Aug 8, 2016 44.30 44.86 43.63 43.81
2445 NASDAQ FSLR Fri, Aug 5, 2016 44.14 44.33 43.27 44.11
2444 NASDAQ FSLR Thu, Aug 4, 2016 49.48 49.50 42.77 43.72
2443 NASDAQ FSLR Wed, Aug 3, 2016 47.53 49.28 47.52 49.24
2442 NASDAQ FSLR Tue, Aug 2, 2016 47.25 47.77 46.81 47.76
2441 NASDAQ FSLR Mon, Aug 1, 2016 46.91 47.58 46.75 47.38
2440 NASDAQ FSLR Fri, Jul 29, 2016 47.25 47.44 46.52 46.68
2439 NASDAQ FSLR Thu, Jul 28, 2016 48.59 48.90 46.90 47.13
2438 NASDAQ FSLR Wed, Jul 27, 2016 49.06 49.19 48.26 48.55
2437 NASDAQ FSLR Tue, Jul 26, 2016 48.14 48.74 48.02 48.58
2436 NASDAQ FSLR Mon, Jul 25, 2016 48.00 48.12 47.40 47.99
2435 NASDAQ FSLR Fri, Jul 22, 2016 48.43 48.68 47.34 48.12
2434 NASDAQ FSLR Thu, Jul 21, 2016 48.59 49.25 48.19 48.33
2433 NASDAQ FSLR Wed, Jul 20, 2016 47.93 48.93 47.80 48.43
2432 NASDAQ FSLR Tue, Jul 19, 2016 47.93 48.07 47.48 47.74
2431 NASDAQ FSLR Mon, Jul 18, 2016 47.92 48.07 47.35 47.95
2430 NASDAQ FSLR Fri, Jul 15, 2016 47.59 47.81 46.56 47.73
2429 NASDAQ FSLR Thu, Jul 14, 2016 46.67 47.74 46.56 47.35
2428 NASDAQ FSLR Wed, Jul 13, 2016 47.25 47.40 46.14 46.20
2427 NASDAQ FSLR Tue, Jul 12, 2016 46.86 47.48 46.45 46.99
2426 NASDAQ FSLR Mon, Jul 11, 2016 45.00 46.69 44.92 46.49
2425 NASDAQ FSLR Fri, Jul 8, 2016 44.69 45.76 44.65 45.60
2424 NASDAQ FSLR Thu, Jul 7, 2016 47.50 47.62 44.06 44.34
2423 NASDAQ FSLR Wed, Jul 6, 2016 47.69 49.18 47.07 49.13
2422 NASDAQ FSLR Tue, Jul 5, 2016 48.21 48.28 47.05 47.77
2421 NASDAQ FSLR Fri, Jul 1, 2016 48.39 48.77 48.13 48.49
2420 NASDAQ FSLR Thu, Jun 30, 2016 48.26 48.50 47.69 48.48
2419 NASDAQ FSLR Wed, Jun 29, 2016 47.17 48.35 46.98 48.09
2418 NASDAQ FSLR Tue, Jun 28, 2016 44.99 46.45 44.80 46.37
2417 NASDAQ FSLR Mon, Jun 27, 2016 45.18 45.45 43.70 44.23
2416 NASDAQ FSLR Fri, Jun 24, 2016 46.51 47.49 45.73 46.02
2415 NASDAQ FSLR Thu, Jun 23, 2016 49.08 49.33 48.19 48.65
2414 NASDAQ FSLR Wed, Jun 22, 2016 49.30 49.33 48.56 48.62
2413 NASDAQ FSLR Tue, Jun 21, 2016 49.40 49.51 48.00 48.91
2412 NASDAQ FSLR Mon, Jun 20, 2016 49.40 50.40 49.26 49.32
2411 NASDAQ FSLR Fri, Jun 17, 2016 48.43 49.02 48.23 48.52
2410 NASDAQ FSLR Thu, Jun 16, 2016 47.89 48.54 47.11 48.39
2409 NASDAQ FSLR Wed, Jun 15, 2016 47.96 49.00 47.93 48.20
2408 NASDAQ FSLR Tue, Jun 14, 2016 47.74 48.24 47.22 47.89
2407 NASDAQ FSLR Mon, Jun 13, 2016 48.04 48.39 47.36 47.79
2406 NASDAQ FSLR Fri, Jun 10, 2016 49.96 50.00 48.20 48.51
2405 NASDAQ FSLR Thu, Jun 9, 2016 50.74 51.28 50.24 50.45
2404 NASDAQ FSLR Wed, Jun 8, 2016 50.72 51.30 50.20 50.93
2403 NASDAQ FSLR Tue, Jun 7, 2016 50.45 51.00 49.97 50.55
2402 NASDAQ FSLR Mon, Jun 6, 2016 49.06 50.22 49.06 50.15
2401 NASDAQ FSLR Fri, Jun 3, 2016 49.93 50.17 48.84 49.25
2400 NASDAQ FSLR Thu, Jun 2, 2016 49.58 50.33 49.40 49.84
2399 NASDAQ FSLR Wed, Jun 1, 2016 49.78 50.28 48.85 50.07
2398 NASDAQ FSLR Tue, May 31, 2016 49.92 50.43 49.31 49.65
2397 NASDAQ FSLR Fri, May 27, 2016 49.63 50.09 49.28 49.90
2396 NASDAQ FSLR Thu, May 26, 2016 50.42 50.51 49.28 49.73
2395 NASDAQ FSLR Wed, May 25, 2016 51.01 51.33 49.94 50.56
2394 NASDAQ FSLR Tue, May 24, 2016 49.57 50.67 49.36 50.46
2393 NASDAQ FSLR Mon, May 23, 2016 48.11 49.77 48.11 49.04
2392 NASDAQ FSLR Fri, May 20, 2016 47.37 48.23 47.00 48.02
2391 NASDAQ FSLR Thu, May 19, 2016 48.40 48.89 46.67 47.09
2390 NASDAQ FSLR Wed, May 18, 2016 48.17 49.67 48.05 48.71
2389 NASDAQ FSLR Tue, May 17, 2016 49.07 49.30 48.33 48.51
2388 NASDAQ FSLR Mon, May 16, 2016 48.85 49.74 48.75 49.07
2387 NASDAQ FSLR Fri, May 13, 2016 49.05 49.80 48.49 48.56
2386 NASDAQ FSLR Thu, May 12, 2016 50.95 51.47 49.00 49.09
2385 NASDAQ FSLR Wed, May 11, 2016 51.51 51.97 50.69 50.74
2384 NASDAQ FSLR Tue, May 10, 2016 50.00 51.50 49.91 51.27
2383 NASDAQ FSLR Mon, May 9, 2016 51.78 51.79 50.03 50.60
2382 NASDAQ FSLR Fri, May 6, 2016 51.87 52.60 51.37 51.80
2381 NASDAQ FSLR Thu, May 5, 2016 52.25 52.51 51.61 51.96
2380 NASDAQ FSLR Wed, May 4, 2016 52.46 52.67 51.32 51.78
2379 NASDAQ FSLR Tue, May 3, 2016 54.54 54.54 52.71 52.85
2378 NASDAQ FSLR Mon, May 2, 2016 56.26 56.32 54.54 54.85
2377 NASDAQ FSLR Fri, Apr 29, 2016 56.93 57.21 55.19 55.84
2376 NASDAQ FSLR Thu, Apr 28, 2016 59.05 59.41 56.88 57.02
2375 NASDAQ FSLR Wed, Apr 27, 2016 61.11 62.14 61.03 62.03
2374 NASDAQ FSLR Tue, Apr 26, 2016 60.60 61.34 60.46 61.24
2373 NASDAQ FSLR Mon, Apr 25, 2016 61.16 61.34 60.18 60.39
2372 NASDAQ FSLR Fri, Apr 22, 2016 62.23 62.77 61.23 61.54
2371 NASDAQ FSLR Thu, Apr 21, 2016 61.80 62.69 61.66 61.94
2370 NASDAQ FSLR Wed, Apr 20, 2016 60.41 62.60 60.02 61.72
2369 NASDAQ FSLR Tue, Apr 19, 2016 60.59 61.49 60.17 60.52
2368 NASDAQ FSLR Mon, Apr 18, 2016 59.43 60.69 59.00 60.36
2367 NASDAQ FSLR Fri, Apr 15, 2016 60.33 60.94 59.27 59.59
2366 NASDAQ FSLR Thu, Apr 14, 2016 61.58 61.62 60.38 60.42
2365 NASDAQ FSLR Wed, Apr 13, 2016 61.25 63.09 61.04 61.65
2364 NASDAQ FSLR Tue, Apr 12, 2016 59.93 60.85 59.50 60.34
2363 NASDAQ FSLR Mon, Apr 11, 2016 61.00 61.21 59.63 59.96
2362 NASDAQ FSLR Fri, Apr 8, 2016 61.95 62.14 60.27 60.63
2361 NASDAQ FSLR Thu, Apr 7, 2016 62.43 62.80 60.76 61.26
2360 NASDAQ FSLR Wed, Apr 6, 2016 62.92 63.59 61.47 62.76
2359 NASDAQ FSLR Tue, Apr 5, 2016 67.24 67.24 67.24 62.42
2358 NASDAQ FSLR Mon, Apr 4, 2016 67.36 69.01 67.09 67.24
2357 NASDAQ FSLR Fri, Apr 1, 2016 67.88 68.47 66.78 67.48
2356 NASDAQ FSLR Thu, Mar 31, 2016 68.73 69.64 68.40 68.97
2355 NASDAQ FSLR Wed, Mar 30, 2016 69.88 70.29 68.91 68.97
2354 NASDAQ FSLR Tue, Mar 29, 2016 68.40 68.40 68.00 68.40
2353 NASDAQ FSLR Mon, Mar 28, 2016 68.55 69.30 67.53 68.40
2352 NASDAQ FSLR Thu, Mar 24, 2016 67.98 68.84 66.61 68.46
2351 NASDAQ FSLR Wed, Mar 23, 2016 71.25 71.30 68.14 68.23
2350 NASDAQ FSLR Tue, Mar 22, 2016 70.62 71.57 70.23 71.29
2349 NASDAQ FSLR Mon, Mar 21, 2016 72.21 72.62 71.04 71.24
2348 NASDAQ FSLR Fri, Mar 18, 2016 73.21 73.31 72.92 72.44
2347 NASDAQ FSLR Thu, Mar 17, 2016 72.39 73.53 71.70 73.21
2346 NASDAQ FSLR Wed, Mar 16, 2016 70.15 73.19 70.03 72.06
2345 NASDAQ FSLR Tue, Mar 15, 2016 70.89 70.89 70.89 70.78
2344 NASDAQ FSLR Mon, Mar 14, 2016 70.35 71.18 69.60 70.89
2343 NASDAQ FSLR Fri, Mar 11, 2016 70.00 70.56 68.51 70.32
2342 NASDAQ FSLR Thu, Mar 10, 2016 68.32 69.53 67.81 69.25
2341 NASDAQ FSLR Wed, Mar 9, 2016 67.29 68.75 66.71 68.49
2340 NASDAQ FSLR Tue, Mar 8, 2016 68.45 69.17 66.58 66.87
2339 NASDAQ FSLR Mon, Mar 7, 2016 69.17 70.49 68.35 69.18
2338 NASDAQ FSLR Fri, Mar 4, 2016 69.71 69.71 69.71 69.52
2337 NASDAQ FSLR Thu, Mar 3, 2016 69.03 69.03 69.03 69.71
2336 NASDAQ FSLR Wed, Mar 2, 2016 68.95 70.60 68.53 69.14
2335 NASDAQ FSLR Tue, Mar 1, 2016 71.87 71.87 71.87 69.02
2334 NASDAQ FSLR Mon, Feb 29, 2016 70.25 70.25 69.80 71.87
2333 NASDAQ FSLR Fri, Feb 26, 2016 72.15 72.15 72.00 70.25
2332 NASDAQ FSLR Thu, Feb 25, 2016 69.33 72.52 68.54 72.25
2331 NASDAQ FSLR Wed, Feb 24, 2016 63.96 70.57 63.95 69.45
2330 NASDAQ FSLR Tue, Feb 23, 2016 63.80 64.56 61.27 61.79
2329 NASDAQ FSLR Mon, Feb 22, 2016 63.56 65.56 63.45 64.23
2328 NASDAQ FSLR Fri, Feb 19, 2016 63.03 63.50 61.44 62.76
2327 NASDAQ FSLR Thu, Feb 18, 2016 64.29 64.83 62.50 63.54
2326 NASDAQ FSLR Wed, Feb 17, 2016 63.70 64.20 62.17 63.47
2325 NASDAQ FSLR Tue, Feb 16, 2016 61.98 63.31 61.67 63.05
2324 NASDAQ FSLR Fri, Feb 12, 2016 62.30 62.80 58.08 60.99
2323 NASDAQ FSLR Thu, Feb 11, 2016 63.00 64.07 60.10 61.36
2322 NASDAQ FSLR Wed, Feb 10, 2016 64.66 65.72 63.79 64.41
2321 NASDAQ FSLR Tue, Feb 9, 2016 63.03 66.85 62.54 66.48
2320 NASDAQ FSLR Mon, Feb 8, 2016 63.50 65.07 62.96 64.18
2319 NASDAQ FSLR Fri, Feb 5, 2016 66.71 66.88 64.86 65.07
2318 NASDAQ FSLR Thu, Feb 4, 2016 66.39 68.49 66.05 67.20
2317 NASDAQ FSLR Wed, Feb 3, 2016 66.94 67.15 64.10 66.49
2316 NASDAQ FSLR Tue, Feb 2, 2016 68.05 68.74 65.61 66.13
2315 NASDAQ FSLR Mon, Feb 1, 2016 68.10 69.77 66.74 69.13
2314 NASDAQ FSLR Fri, Jan 29, 2016 65.92 68.70 65.80 68.66
2313 NASDAQ FSLR Thu, Jan 28, 2016 66.85 67.43 64.18 65.88
2312 NASDAQ FSLR Wed, Jan 27, 2016 66.93 67.73 65.22 65.64
2311 NASDAQ FSLR Tue, Jan 26, 2016 64.76 67.60 64.44 67.40
2310 NASDAQ FSLR Mon, Jan 25, 2016 66.56 66.59 63.93 64.14
2309 NASDAQ FSLR Fri, Jan 22, 2016 65.10 66.94 64.29 66.44
2308 NASDAQ FSLR Thu, Jan 21, 2016 61.29 64.53 60.86 63.23
2307 NASDAQ FSLR Wed, Jan 20, 2016 60.40 62.00 57.20 61.27
2306 NASDAQ FSLR Tue, Jan 19, 2016 62.21 63.15 60.74 61.49
2305 NASDAQ FSLR Fri, Jan 15, 2016 59.58 61.64 58.80 61.32
2304 NASDAQ FSLR Thu, Jan 14, 2016 60.80 62.60 57.54 61.78
2303 NASDAQ FSLR Wed, Jan 13, 2016 65.52 66.27 61.08 61.37
2302 NASDAQ FSLR Tue, Jan 12, 2016 65.98 66.54 63.07 65.22
2301 NASDAQ FSLR Mon, Jan 11, 2016 65.84 66.72 64.37 65.42
2300 NASDAQ FSLR Fri, Jan 8, 2016 67.43 67.95 64.73 65.62
2299 NASDAQ FSLR Thu, Jan 7, 2016 67.64 68.70 65.35 66.22
2298 NASDAQ FSLR Wed, Jan 6, 2016 71.00 71.45 68.42 69.52
2297 NASDAQ FSLR Tue, Jan 5, 2016 70.56 72.12 70.11 72.03
2296 NASDAQ FSLR Mon, Jan 4, 2016 64.71 66.76 64.10 66.72
2295 NASDAQ FSLR Thu, Dec 31, 2015 66.51 67.07 65.99 65.99
2294 NASDAQ FSLR Wed, Dec 30, 2015 66.23 67.16 66.01 66.99
2293 NASDAQ FSLR Tue, Dec 29, 2015 66.70 66.95 65.45 66.41
2292 NASDAQ FSLR Mon, Dec 28, 2015 66.53 66.80 65.11 66.40
2291 NASDAQ FSLR Thu, Dec 24, 2015 66.26 67.80 66.25 66.92
2290 NASDAQ FSLR Wed, Dec 23, 2015 65.49 66.52 65.35 66.17
2289 NASDAQ FSLR Tue, Dec 22, 2015 65.47 65.63 63.73 64.99
2288 NASDAQ FSLR Mon, Dec 21, 2015 64.65 66.15 64.50 65.74
2287 NASDAQ FSLR Fri, Dec 18, 2015 63.84 65.34 63.29 63.41
2286 NASDAQ FSLR Thu, Dec 17, 2015 66.50 66.65 64.03 64.48
2285 NASDAQ FSLR Wed, Dec 16, 2015 63.52 66.35 63.40 65.62
2284 NASDAQ FSLR Tue, Dec 15, 2015 58.86 60.35 58.12 59.83
2283 NASDAQ FSLR Mon, Dec 14, 2015 55.79 58.48 55.04 58.41
2282 NASDAQ FSLR Fri, Dec 11, 2015 53.95 56.60 53.50 55.26
2281 NASDAQ FSLR Thu, Dec 10, 2015 54.32 55.39 52.51 54.35
2280 NASDAQ FSLR Wed, Dec 9, 2015 59.46 61.92 58.42 58.85
2279 NASDAQ FSLR Tue, Dec 8, 2015 58.43 59.25 56.96 59.07
2278 NASDAQ FSLR Mon, Dec 7, 2015 59.29 59.59 58.22 59.32
2277 NASDAQ FSLR Fri, Dec 4, 2015 59.06 60.01 58.49 59.84
2276 NASDAQ FSLR Thu, Dec 3, 2015 60.00 62.05 58.66 59.46
2275 NASDAQ FSLR Wed, Dec 2, 2015 58.06 60.32 57.95 59.67
2274 NASDAQ FSLR Tue, Dec 1, 2015 56.60 58.29 56.60 58.18
2273 NASDAQ FSLR Mon, Nov 30, 2015 56.18 57.13 56.10 56.51
2272 NASDAQ FSLR Fri, Nov 27, 2015 56.17 56.19 55.39 56.10
2271 NASDAQ FSLR Wed, Nov 25, 2015 56.04 57.26 55.84 56.40
2270 NASDAQ FSLR Tue, Nov 24, 2015 54.59 56.37 54.39 56.17
2269 NASDAQ FSLR Mon, Nov 23, 2015 54.32 55.32 53.63 54.88
2268 NASDAQ FSLR Fri, Nov 20, 2015 53.40 54.76 53.34 54.44
2267 NASDAQ FSLR Thu, Nov 19, 2015 53.40 53.57 52.80 53.28
2266 NASDAQ FSLR Wed, Nov 18, 2015 53.07 54.13 52.83 53.94
2265 NASDAQ FSLR Tue, Nov 17, 2015 54.55 54.70 52.39 52.75
2264 NASDAQ FSLR Mon, Nov 16, 2015 52.78 54.29 52.43 54.18
2263 NASDAQ FSLR Fri, Nov 13, 2015 53.72 54.07 52.16 52.72
2262 NASDAQ FSLR Thu, Nov 12, 2015 54.41 55.40 53.43 53.92
2261 NASDAQ FSLR Wed, Nov 11, 2015 56.02 56.30 54.07 54.75
2260 NASDAQ FSLR Tue, Nov 10, 2015 58.52 58.60 54.63 55.87
2259 NASDAQ FSLR Mon, Nov 9, 2015 59.41 59.80 57.61 58.39
2258 NASDAQ FSLR Fri, Nov 6, 2015 58.19 59.85 58.05 59.67
2257 NASDAQ FSLR Thu, Nov 5, 2015 58.94 59.41 57.70 58.33
2256 NASDAQ FSLR Wed, Nov 4, 2015 58.40 58.88 57.71 58.66
2255 NASDAQ FSLR Tue, Nov 3, 2015 57.44 59.55 57.28 58.35
2254 NASDAQ FSLR Mon, Nov 2, 2015 56.65 57.82 55.82 57.78
2253 NASDAQ FSLR Fri, Oct 30, 2015 56.90 58.43 54.65 57.07
2252 NASDAQ FSLR Thu, Oct 29, 2015 51.35 52.15 50.25 50.99
2251 NASDAQ FSLR Wed, Oct 28, 2015 49.39 50.93 48.88 50.85
2250 NASDAQ FSLR Tue, Oct 27, 2015 50.19 50.36 48.58 49.16
2249 NASDAQ FSLR Mon, Oct 26, 2015 50.97 51.69 49.81 50.57
2248 NASDAQ FSLR Fri, Oct 23, 2015 50.31 50.89 49.22 50.43
2247 NASDAQ FSLR Thu, Oct 22, 2015 50.55 50.95 49.10 49.89
2246 NASDAQ FSLR Wed, Oct 21, 2015 51.87 51.90 49.84 49.94
2245 NASDAQ FSLR Tue, Oct 20, 2015 51.12 52.49 50.81 51.77
2244 NASDAQ FSLR Mon, Oct 19, 2015 51.70 52.29 50.88 51.19
2243 NASDAQ FSLR Fri, Oct 16, 2015 52.55 52.63 51.08 52.05
2242 NASDAQ FSLR Thu, Oct 15, 2015 52.26 52.75 51.56 52.48
2241 NASDAQ FSLR Wed, Oct 14, 2015 50.81 52.45 50.50 51.95
2240 NASDAQ FSLR Tue, Oct 13, 2015 50.46 51.80 50.00 50.58
2239 NASDAQ FSLR Mon, Oct 12, 2015 51.21 51.31 50.11 50.83
2238 NASDAQ FSLR Fri, Oct 9, 2015 51.12 51.60 50.44 51.20
2237 NASDAQ FSLR Thu, Oct 8, 2015 49.85 51.45 49.45 51.12
2236 NASDAQ FSLR Wed, Oct 7, 2015 49.86 50.83 48.22 49.91
2235 NASDAQ FSLR Tue, Oct 6, 2015 46.77 49.16 46.68 48.88
2234 NASDAQ FSLR Mon, Oct 5, 2015 45.89 47.23 45.67 46.66
2233 NASDAQ FSLR Fri, Oct 2, 2015 42.24 45.47 41.90 45.46
2232 NASDAQ FSLR Thu, Oct 1, 2015 42.56 43.35 41.97 42.68
2231 NASDAQ FSLR Wed, Sep 30, 2015 41.49 42.85 41.48 42.75
2230 NASDAQ FSLR Tue, Sep 29, 2015 41.01 42.33 40.72 41.02
2229 NASDAQ FSLR Mon, Sep 28, 2015 43.00 43.20 40.51 40.81
2228 NASDAQ FSLR Fri, Sep 25, 2015 44.21 44.83 42.94 43.29
2227 NASDAQ FSLR Thu, Sep 24, 2015 43.10 43.90 42.15 43.64
2226 NASDAQ FSLR Wed, Sep 23, 2015 44.62 44.87 43.31 43.37
2225 NASDAQ FSLR Tue, Sep 22, 2015 44.28 44.76 43.90 44.42
2224 NASDAQ FSLR Mon, Sep 21, 2015 45.57 45.92 44.80 45.14
2223 NASDAQ FSLR Fri, Sep 18, 2015 46.19 46.42 45.08 45.33
2222 NASDAQ FSLR Thu, Sep 17, 2015 47.95 48.05 46.75 46.92
2221 NASDAQ FSLR Wed, Sep 16, 2015 46.65 48.41 46.61 47.76
2220 NASDAQ FSLR Tue, Sep 15, 2015 46.20 46.79 45.60 46.58
2219 NASDAQ FSLR Mon, Sep 14, 2015 48.37 48.46 45.85 46.20
2218 NASDAQ FSLR Fri, Sep 11, 2015 47.82 48.86 47.71 48.79
2217 NASDAQ FSLR Thu, Sep 10, 2015 48.36 49.32 47.90 48.22
2216 NASDAQ FSLR Wed, Sep 9, 2015 49.76 50.46 47.60 47.73
2215 NASDAQ FSLR Tue, Sep 8, 2015 47.72 49.14 47.50 49.11
2214 NASDAQ FSLR Fri, Sep 4, 2015 47.48 48.00 46.61 46.94
2213 NASDAQ FSLR Thu, Sep 3, 2015 48.01 49.38 47.90 48.29
2212 NASDAQ FSLR Wed, Sep 2, 2015 48.00 48.41 46.85 47.96
2211 NASDAQ FSLR Tue, Sep 1, 2015 46.93 48.79 46.39 47.26
2210 NASDAQ FSLR Mon, Aug 31, 2015 47.50 48.80 46.82 47.84
2209 NASDAQ FSLR Fri, Aug 28, 2015 47.35 49.22 47.06 47.80
2208 NASDAQ FSLR Thu, Aug 27, 2015 47.47 48.05 46.40 47.84
2207 NASDAQ FSLR Wed, Aug 26, 2015 45.71 46.23 44.04 46.09
2206 NASDAQ FSLR Tue, Aug 25, 2015 45.99 47.37 44.31 44.38
2205 NASDAQ FSLR Mon, Aug 24, 2015 40.80 46.30 40.25 43.61
2204 NASDAQ FSLR Fri, Aug 21, 2015 47.29 48.05 45.26 45.27
2203 NASDAQ FSLR Thu, Aug 20, 2015 49.37 49.60 47.85 47.91
2202 NASDAQ FSLR Wed, Aug 19, 2015 51.07 51.28 48.85 49.94
2201 NASDAQ FSLR Tue, Aug 18, 2015 51.67 52.30 50.93 51.63
2200 NASDAQ FSLR Mon, Aug 17, 2015 51.09 51.94 50.65 51.74
2199 NASDAQ FSLR Fri, Aug 14, 2015 51.19 52.30 51.14 51.51
2198 NASDAQ FSLR Thu, Aug 13, 2015 51.62 52.50 51.01 51.11
2197 NASDAQ FSLR Wed, Aug 12, 2015 50.77 52.19 49.73 51.88
2196 NASDAQ FSLR Tue, Aug 11, 2015 52.77 53.20 51.31 51.44
2195 NASDAQ FSLR Mon, Aug 10, 2015 52.50 53.63 52.45 53.48
2194 NASDAQ FSLR Fri, Aug 7, 2015 51.31 52.70 50.80 52.08
2193 NASDAQ FSLR Thu, Aug 6, 2015 52.45 53.48 50.10 51.20
2192 NASDAQ FSLR Wed, Aug 5, 2015 50.12 53.09 49.01 51.92
2191 NASDAQ FSLR Tue, Aug 4, 2015 43.70 44.79 43.42 44.50
2190 NASDAQ FSLR Mon, Aug 3, 2015 44.70 44.80 43.28 43.69
2189 NASDAQ FSLR Fri, Jul 31, 2015 45.31 45.40 44.26 44.30
2188 NASDAQ FSLR Thu, Jul 30, 2015 45.89 45.93 44.58 45.31
2187 NASDAQ FSLR Wed, Jul 29, 2015 43.51 45.96 43.13 45.54
2186 NASDAQ FSLR Tue, Jul 28, 2015 42.50 43.66 41.66 43.38
2185 NASDAQ FSLR Mon, Jul 27, 2015 42.43 42.62 41.56 42.27
2184 NASDAQ FSLR Fri, Jul 24, 2015 42.92 43.25 42.25 42.97
2183 NASDAQ FSLR Thu, Jul 23, 2015 42.57 43.64 42.57 42.74
2182 NASDAQ FSLR Wed, Jul 22, 2015 43.10 43.25 42.25 42.50
2181 NASDAQ FSLR Tue, Jul 21, 2015 43.11 43.98 42.86 43.48
2180 NASDAQ FSLR Mon, Jul 20, 2015 44.49 44.50 43.23 43.28
2179 NASDAQ FSLR Fri, Jul 17, 2015 44.62 44.70 43.75 43.95
2178 NASDAQ FSLR Thu, Jul 16, 2015 44.76 45.21 44.11 44.76
2177 NASDAQ FSLR Wed, Jul 15, 2015 45.72 45.94 44.11 44.49
2176 NASDAQ FSLR Tue, Jul 14, 2015 46.44 47.01 45.57 45.81
2175 NASDAQ FSLR Mon, Jul 13, 2015 44.55 46.06 44.44 46.01
2174 NASDAQ FSLR Fri, Jul 10, 2015 44.31 44.75 43.62 44.03
2173 NASDAQ FSLR Thu, Jul 9, 2015 44.50 45.22 43.57 43.65
2172 NASDAQ FSLR Wed, Jul 8, 2015 44.68 45.00 43.16 43.27
2171 NASDAQ FSLR Tue, Jul 7, 2015 44.00 45.14 42.71 45.12
2170 NASDAQ FSLR Mon, Jul 6, 2015 44.88 44.92 43.95 44.19
2169 NASDAQ FSLR Thu, Jul 2, 2015 46.03 46.28 45.14 45.17
2168 NASDAQ FSLR Wed, Jul 1, 2015 47.30 47.75 45.65 46.04
2167 NASDAQ FSLR Tue, Jun 30, 2015 48.42 48.44 46.84 46.98
2166 NASDAQ FSLR Mon, Jun 29, 2015 48.95 49.17 47.78 47.84
2165 NASDAQ FSLR Fri, Jun 26, 2015 50.95 51.10 49.65 49.95
2164 NASDAQ FSLR Thu, Jun 25, 2015 51.63 51.87 50.90 50.97
2163 NASDAQ FSLR Wed, Jun 24, 2015 51.25 51.94 51.10 51.36
2162 NASDAQ FSLR Tue, Jun 23, 2015 51.29 52.10 50.88 51.49
2161 NASDAQ FSLR Mon, Jun 22, 2015 51.16 51.61 50.81 51.11
2160 NASDAQ FSLR Fri, Jun 19, 2015 52.04 52.97 50.64 51.03
2159 NASDAQ FSLR Thu, Jun 18, 2015 52.13 52.48 51.70 51.98
2158 NASDAQ FSLR Wed, Jun 17, 2015 52.46 53.13 51.22 51.76
2157 NASDAQ FSLR Tue, Jun 16, 2015 53.37 53.67 51.97 52.15
2156 NASDAQ FSLR Mon, Jun 15, 2015 50.08 53.67 50.03 53.48
2155 NASDAQ FSLR Fri, Jun 12, 2015 50.29 50.98 50.12 50.48
2154 NASDAQ FSLR Thu, Jun 11, 2015 50.37 50.80 50.02 50.43
2153 NASDAQ FSLR Wed, Jun 10, 2015 49.48 51.37 49.22 50.29
2152 NASDAQ FSLR Tue, Jun 9, 2015 49.95 50.24 49.01 49.17
2151 NASDAQ FSLR Mon, Jun 8, 2015 51.05 51.49 49.61 49.85
2150 NASDAQ FSLR Fri, Jun 5, 2015 49.87 51.47 49.38 51.30
2149 NASDAQ FSLR Thu, Jun 4, 2015 50.60 50.79 49.50 49.67
2148 NASDAQ FSLR Wed, Jun 3, 2015 50.97 51.74 50.61 50.83
2147 NASDAQ FSLR Tue, Jun 2, 2015 49.80 51.60 49.40 50.95
2146 NASDAQ FSLR Mon, Jun 1, 2015 49.99 50.53 49.26 49.90
2145 NASDAQ FSLR Fri, May 29, 2015 50.52 50.70 49.70 49.71
2144 NASDAQ FSLR Thu, May 28, 2015 51.24 51.52 50.45 50.75
2143 NASDAQ FSLR Wed, May 27, 2015 51.05 51.60 50.56 51.28
2142 NASDAQ FSLR Tue, May 26, 2015 53.03 53.03 50.71 51.06
2141 NASDAQ FSLR Fri, May 22, 2015 55.75 56.03 54.90 55.07
2140 NASDAQ FSLR Thu, May 21, 2015 55.20 56.66 55.15 55.89
2139 NASDAQ FSLR Wed, May 20, 2015 55.41 55.73 54.70 54.92
2138 NASDAQ FSLR Tue, May 19, 2015 56.18 56.54 55.00 55.28
2137 NASDAQ FSLR Mon, May 18, 2015 56.82 56.83 56.03 56.18
2136 NASDAQ FSLR Fri, May 15, 2015 56.35 56.97 56.15 56.72
2135 NASDAQ FSLR Thu, May 14, 2015 57.05 57.09 56.23 56.56
2134 NASDAQ FSLR Wed, May 13, 2015 56.14 57.15 56.01 56.77
2133 NASDAQ FSLR Tue, May 12, 2015 56.19 56.47 55.37 56.05
2132 NASDAQ FSLR Mon, May 11, 2015 56.41 56.93 56.30 56.38
2131 NASDAQ FSLR Fri, May 8, 2015 56.91 56.97 56.10 56.37
2130 NASDAQ FSLR Thu, May 7, 2015 55.29 56.57 54.57 56.32
2129 NASDAQ FSLR Wed, May 6, 2015 57.03 57.22 55.15 55.66
2128 NASDAQ FSLR Tue, May 5, 2015 56.83 57.78 56.50 56.81
2127 NASDAQ FSLR Mon, May 4, 2015 57.13 57.82 56.32 56.78
2126 NASDAQ FSLR Fri, May 1, 2015 57.50 59.97 56.60 57.34
2125 NASDAQ FSLR Thu, Apr 30, 2015 61.73 62.36 59.36 59.67
2124 NASDAQ FSLR Wed, Apr 29, 2015 63.13 63.47 61.69 61.94
2123 NASDAQ FSLR Tue, Apr 28, 2015 62.87 63.71 62.10 63.57
2122 NASDAQ FSLR Mon, Apr 27, 2015 63.86 64.25 62.71 62.92
2121 NASDAQ FSLR Fri, Apr 24, 2015 65.42 65.50 63.16 63.43
2120 NASDAQ FSLR Thu, Apr 23, 2015 64.00 65.09 63.30 64.75
2119 NASDAQ FSLR Wed, Apr 22, 2015 63.44 64.40 63.00 63.89
2118 NASDAQ FSLR Tue, Apr 21, 2015 62.45 63.12 61.80 63.11
2117 NASDAQ FSLR Mon, Apr 20, 2015 62.26 62.57 61.52 62.25
2116 NASDAQ FSLR Fri, Apr 17, 2015 62.34 62.84 61.28 61.94
2115 NASDAQ FSLR Thu, Apr 16, 2015 63.70 63.71 62.13 62.89
2114 NASDAQ FSLR Wed, Apr 15, 2015 61.46 64.09 60.90 63.74
2113 NASDAQ FSLR Tue, Apr 14, 2015 61.54 61.70 60.52 61.07
2112 NASDAQ FSLR Mon, Apr 13, 2015 61.40 61.70 61.09 61.41
2111 NASDAQ FSLR Fri, Apr 10, 2015 61.36 61.70 61.02 61.30
2110 NASDAQ FSLR Thu, Apr 9, 2015 60.50 61.49 60.50 61.18
2109 NASDAQ FSLR Wed, Apr 8, 2015 61.58 61.77 60.01 60.65
2108 NASDAQ FSLR Tue, Apr 7, 2015 61.56 62.65 61.24 61.27
2107 NASDAQ FSLR Mon, Apr 6, 2015 60.70 62.00 60.50 61.51
2106 NASDAQ FSLR Thu, Apr 2, 2015 61.00 61.95 60.78 61.19
2105 NASDAQ FSLR Wed, Apr 1, 2015 59.84 61.31 59.01 60.83
2104 NASDAQ FSLR Tue, Mar 31, 2015 60.03 60.69 59.42 59.79
2103 NASDAQ FSLR Mon, Mar 30, 2015 59.72 61.05 59.72 60.69
2102 NASDAQ FSLR Fri, Mar 27, 2015 59.40 60.09 58.79 59.61
2101 NASDAQ FSLR Thu, Mar 26, 2015 59.53 60.39 58.61 59.62
2100 NASDAQ FSLR Wed, Mar 25, 2015 62.70 62.79 60.05 60.09
2099 NASDAQ FSLR Tue, Mar 24, 2015 60.36 63.10 60.36 62.52
2098 NASDAQ FSLR Mon, Mar 23, 2015 60.06 61.15 59.74 60.58
2097 NASDAQ FSLR Fri, Mar 20, 2015 60.67 60.99 59.70 60.26
2096 NASDAQ FSLR Thu, Mar 19, 2015 61.12 61.58 60.12 60.30
2095 NASDAQ FSLR Wed, Mar 18, 2015 60.08 61.87 59.85 61.43
2094 NASDAQ FSLR Tue, Mar 17, 2015 59.89 61.38 59.70 60.49
2093 NASDAQ FSLR Mon, Mar 16, 2015 60.27 60.98 59.13 60.22
2092 NASDAQ FSLR Fri, Mar 13, 2015 60.22 60.78 59.76 60.60
2091 NASDAQ FSLR Thu, Mar 12, 2015 59.48 60.75 59.39 60.61
2090 NASDAQ FSLR Wed, Mar 11, 2015 60.14 60.33 59.27 59.29
2089 NASDAQ FSLR Tue, Mar 10, 2015 60.31 60.51 59.50 59.86
2088 NASDAQ FSLR Mon, Mar 9, 2015 60.82 61.99 60.30 61.06
2087 NASDAQ FSLR Fri, Mar 6, 2015 61.11 62.27 60.31 60.61
2086 NASDAQ FSLR Thu, Mar 5, 2015 61.40 61.90 60.92 61.66
2085 NASDAQ FSLR Wed, Mar 4, 2015 60.52 61.31 60.05 61.20
2084 NASDAQ FSLR Tue, Mar 3, 2015 60.93 61.42 60.12 60.69
2083 NASDAQ FSLR Mon, Mar 2, 2015 59.61 61.21 59.03 61.11
2082 NASDAQ FSLR Fri, Feb 27, 2015 58.90 60.21 58.22 59.75
2081 NASDAQ FSLR Thu, Feb 26, 2015 57.80 59.56 56.70 58.68
2080 NASDAQ FSLR Wed, Feb 25, 2015 56.15 59.24 56.12 58.54
2079 NASDAQ FSLR Tue, Feb 24, 2015 56.79 57.89 54.63 54.70
2078 NASDAQ FSLR Mon, Feb 23, 2015 49.05 49.97 48.50 49.64
2077 NASDAQ FSLR Fri, Feb 20, 2015 48.66 49.62 48.20 49.02
2076 NASDAQ FSLR Thu, Feb 19, 2015 48.26 48.98 47.35 48.41
2075 NASDAQ FSLR Wed, Feb 18, 2015 49.60 50.79 48.59 48.84
2074 NASDAQ FSLR Tue, Feb 17, 2015 49.16 49.85 48.33 49.62
2073 NASDAQ FSLR Fri, Feb 13, 2015 49.64 49.99 48.62 48.84
2072 NASDAQ FSLR Thu, Feb 12, 2015 49.27 49.85 48.71 49.42
2071 NASDAQ FSLR Wed, Feb 11, 2015 49.85 50.29 48.12 48.77
2070 NASDAQ FSLR Tue, Feb 10, 2015 46.70 48.69 44.62 48.54
2069 NASDAQ FSLR Mon, Feb 9, 2015 46.78 47.68 46.06 46.33
2068 NASDAQ FSLR Fri, Feb 6, 2015 47.00 47.87 46.75 46.90
2067 NASDAQ FSLR Thu, Feb 5, 2015 47.24 47.65 46.29 46.90
2066 NASDAQ FSLR Wed, Feb 4, 2015 47.46 47.95 46.22 46.98
2065 NASDAQ FSLR Tue, Feb 3, 2015 46.19 48.62 46.15 48.16
2064 NASDAQ FSLR Mon, Feb 2, 2015 42.68 45.64 42.59 45.48
2063 NASDAQ FSLR Fri, Jan 30, 2015 41.92 43.22 41.82 42.32
2062 NASDAQ FSLR Thu, Jan 29, 2015 42.88 42.99 41.15 42.36
2061 NASDAQ FSLR Wed, Jan 28, 2015 43.65 44.48 42.53 42.70
2060 NASDAQ FSLR Tue, Jan 27, 2015 43.30 44.04 42.69 43.72
2059 NASDAQ FSLR Mon, Jan 26, 2015 42.35 44.38 42.03 44.17
2058 NASDAQ FSLR Fri, Jan 23, 2015 41.74 43.10 41.50 42.54
2057 NASDAQ FSLR Thu, Jan 22, 2015 41.74 42.00 40.57 41.90
2056 NASDAQ FSLR Wed, Jan 21, 2015 39.77 41.90 39.69 41.40
2055 NASDAQ FSLR Tue, Jan 20, 2015 40.67 40.72 39.18 39.83
2054 NASDAQ FSLR Fri, Jan 16, 2015 40.18 41.06 39.81 40.72
2053 NASDAQ FSLR Thu, Jan 15, 2015 42.75 43.09 40.12 40.16
2052 NASDAQ FSLR Wed, Jan 14, 2015 42.04 42.82 41.39 42.28
2051 NASDAQ FSLR Tue, Jan 13, 2015 43.20 44.49 42.33 42.71
2050 NASDAQ FSLR Mon, Jan 12, 2015 43.81 43.89 42.15 42.83
2049 NASDAQ FSLR Fri, Jan 9, 2015 43.91 44.44 42.83 44.20
2048 NASDAQ FSLR Thu, Jan 8, 2015 42.39 43.68 42.03 43.63
2047 NASDAQ FSLR Wed, Jan 7, 2015 42.00 42.47 41.40 41.75
2046 NASDAQ FSLR Tue, Jan 6, 2015 42.01 42.01 39.88 40.86
2045 NASDAQ FSLR Mon, Jan 5, 2015 43.88 43.98 41.51 41.83
2044 NASDAQ FSLR Fri, Jan 2, 2015 44.72 45.34 43.72 44.55
2043 NASDAQ FSLR Wed, Dec 31, 2014 44.52 45.39 43.47 44.60
2042 NASDAQ FSLR Tue, Dec 30, 2014 43.94 44.65 43.63 44.52
2041 NASDAQ FSLR Mon, Dec 29, 2014 44.26 45.00 44.16 44.42
2040 NASDAQ FSLR Fri, Dec 26, 2014 43.97 45.43 43.80 44.34
2039 NASDAQ FSLR Wed, Dec 24, 2014 43.99 44.24 43.27 43.67
2038 NASDAQ FSLR Tue, Dec 23, 2014 43.84 44.75 43.75 44.06
2037 NASDAQ FSLR Mon, Dec 22, 2014 45.05 45.23 43.84 43.84
2036 NASDAQ FSLR Fri, Dec 19, 2014 45.44 45.59 44.30 45.03
2035 NASDAQ FSLR Thu, Dec 18, 2014 43.36 45.70 43.36 45.21
2034 NASDAQ FSLR Wed, Dec 17, 2014 41.23 42.41 40.54 42.35
2033 NASDAQ FSLR Tue, Dec 16, 2014 41.26 42.70 40.78 40.90
2032 NASDAQ FSLR Mon, Dec 15, 2014 42.36 42.99 41.44 41.66
2031 NASDAQ FSLR Fri, Dec 12, 2014 42.58 43.11 42.03 42.12
2030 NASDAQ FSLR Thu, Dec 11, 2014 43.40 44.27 42.84 43.04
2029 NASDAQ FSLR Wed, Dec 10, 2014 44.89 45.20 42.92 43.07
2028 NASDAQ FSLR Tue, Dec 9, 2014 44.00 45.20 42.68 45.06
2027 NASDAQ FSLR Mon, Dec 8, 2014 46.75 47.04 44.41 44.65
2026 NASDAQ FSLR Fri, Dec 5, 2014 46.88 47.55 46.65 46.91
2025 NASDAQ FSLR Thu, Dec 4, 2014 47.11 47.23 46.14 46.72
2024 NASDAQ FSLR Wed, Dec 3, 2014 46.60 47.56 46.51 47.12
2023 NASDAQ FSLR Tue, Dec 2, 2014 45.57 46.91 45.52 46.42
2022 NASDAQ FSLR Mon, Dec 1, 2014 48.29 48.78 45.46 45.76
2021 NASDAQ FSLR Fri, Nov 28, 2014 50.24 50.25 47.89 48.80
2020 NASDAQ FSLR Wed, Nov 26, 2014 50.96 51.87 50.80 51.53
2019 NASDAQ FSLR Tue, Nov 25, 2014 50.67 51.10 50.15 51.04
2018 NASDAQ FSLR Mon, Nov 24, 2014 49.58 50.71 49.50 50.66
2017 NASDAQ FSLR Fri, Nov 21, 2014 50.22 50.78 49.63 49.76
2016 NASDAQ FSLR Thu, Nov 20, 2014 48.51 49.91 47.88 49.43
2015 NASDAQ FSLR Wed, Nov 19, 2014 49.50 49.69 48.25 48.82
2014 NASDAQ FSLR Tue, Nov 18, 2014 48.41 49.68 48.25 49.46
2013 NASDAQ FSLR Mon, Nov 17, 2014 48.10 49.15 47.20 47.95
2012 NASDAQ FSLR Fri, Nov 14, 2014 47.31 48.66 45.94 48.49
2011 NASDAQ FSLR Thu, Nov 13, 2014 49.25 49.40 47.71 47.68
2010 NASDAQ FSLR Wed, Nov 12, 2014 51.11 51.39 49.18 49.59
2009 NASDAQ FSLR Tue, Nov 11, 2014 51.91 52.35 50.76 50.99
2008 NASDAQ FSLR Mon, Nov 10, 2014 50.79 52.60 50.70 51.96
2007 NASDAQ FSLR Fri, Nov 7, 2014 52.72 53.48 50.00 50.29
2006 NASDAQ FSLR Thu, Nov 6, 2014 56.45 57.35 55.80 56.41
2005 NASDAQ FSLR Wed, Nov 5, 2014 57.05 57.73 56.03 56.26
2004 NASDAQ FSLR Tue, Nov 4, 2014 57.93 58.41 56.81 56.87
2003 NASDAQ FSLR Mon, Nov 3, 2014 58.78 59.78 58.06 58.31
2002 NASDAQ FSLR Fri, Oct 31, 2014 57.40 58.97 56.60 58.90
2001 NASDAQ FSLR Thu, Oct 30, 2014 55.85 56.40 54.61 56.10
2000 NASDAQ FSLR Wed, Oct 29, 2014 57.44 58.00 55.27 56.16
1999 NASDAQ FSLR Tue, Oct 28, 2014 54.85 57.42 54.06 57.38
1998 NASDAQ FSLR Mon, Oct 27, 2014 56.01 56.01 53.97 54.29
1997 NASDAQ FSLR Fri, Oct 24, 2014 56.14 56.93 55.13 56.44
1996 NASDAQ FSLR Thu, Oct 23, 2014 55.31 56.86 55.11 56.27
1995 NASDAQ FSLR Wed, Oct 22, 2014 56.49 56.99 54.51 54.75
1994 NASDAQ FSLR Tue, Oct 21, 2014 55.03 56.60 54.93 56.35
1993 NASDAQ FSLR Mon, Oct 20, 2014 53.23 54.61 52.61 54.37
1992 NASDAQ FSLR Fri, Oct 17, 2014 55.39 55.98 52.75 53.23
1991 NASDAQ FSLR Thu, Oct 16, 2014 52.23 55.14 51.60 54.22
1990 NASDAQ FSLR Wed, Oct 15, 2014 50.85 53.82 50.51 53.24
1989 NASDAQ FSLR Tue, Oct 14, 2014 51.37 53.07 50.13 52.00
1988 NASDAQ FSLR Mon, Oct 13, 2014 53.91 54.73 50.36 50.51
1987 NASDAQ FSLR Fri, Oct 10, 2014 55.99 56.08 53.53 53.72
1986 NASDAQ FSLR Thu, Oct 9, 2014 61.34 61.50 56.47 56.49
1985 NASDAQ FSLR Wed, Oct 8, 2014 60.40 62.66 58.81 62.19
1984 NASDAQ FSLR Tue, Oct 7, 2014 62.21 62.22 60.39 60.42
1983 NASDAQ FSLR Mon, Oct 6, 2014 64.31 64.43 61.61 62.37
1982 NASDAQ FSLR Fri, Oct 3, 2014 64.52 65.07 63.87 64.10
1981 NASDAQ FSLR Thu, Oct 2, 2014 63.90 64.85 62.16 63.83
1980 NASDAQ FSLR Wed, Oct 1, 2014 65.82 65.87 63.25 63.71
1979 NASDAQ FSLR Tue, Sep 30, 2014 67.61 67.63 64.93 65.81
1978 NASDAQ FSLR Mon, Sep 29, 2014 66.87 67.86 66.18 67.52
1977 NASDAQ FSLR Fri, Sep 26, 2014 67.58 68.07 67.01 67.97
1976 NASDAQ FSLR Thu, Sep 25, 2014 68.47 68.50 66.86 67.20
1975 NASDAQ FSLR Wed, Sep 24, 2014 67.85 68.98 67.20 68.43
1974 NASDAQ FSLR Tue, Sep 23, 2014 66.97 69.20 66.93 67.75
1973 NASDAQ FSLR Mon, Sep 22, 2014 70.42 70.83 66.91 67.17
1972 NASDAQ FSLR Fri, Sep 19, 2014 71.89 72.33 70.16 70.87
1971 NASDAQ FSLR Thu, Sep 18, 2014 72.02 72.20 71.31 71.69
1970 NASDAQ FSLR Wed, Sep 17, 2014 71.16 72.42 70.94 71.69
1969 NASDAQ FSLR Tue, Sep 16, 2014 69.70 70.74 68.55 70.69
1968 NASDAQ FSLR Mon, Sep 15, 2014 72.64 72.98 69.80 69.92
1967 NASDAQ FSLR Fri, Sep 12, 2014 71.53 73.78 71.42 72.78
1966 NASDAQ FSLR Thu, Sep 11, 2014 70.70 71.64 70.30 71.62
1965 NASDAQ FSLR Wed, Sep 10, 2014 70.70 71.43 69.51 70.97
1964 NASDAQ FSLR Tue, Sep 9, 2014 71.66 72.47 70.73 70.90
1963 NASDAQ FSLR Mon, Sep 8, 2014 71.55 73.07 71.30 71.79
1962 NASDAQ FSLR Fri, Sep 5, 2014 71.45 72.00 70.42 71.47
1961 NASDAQ FSLR Thu, Sep 4, 2014 71.63 73.50 71.25 71.55
1960 NASDAQ FSLR Wed, Sep 3, 2014 69.74 72.35 69.65 71.66
1959 NASDAQ FSLR Tue, Sep 2, 2014 69.71 70.00 68.91 69.41
1958 NASDAQ FSLR Fri, Aug 29, 2014 69.21 69.95 69.21 69.68
1957 NASDAQ FSLR Thu, Aug 28, 2014 69.32 69.80 68.27 69.15
1956 NASDAQ FSLR Wed, Aug 27, 2014 70.96 71.35 69.80 70.00
1955 NASDAQ FSLR Tue, Aug 26, 2014 70.80 71.37 70.25 71.02
1954 NASDAQ FSLR Mon, Aug 25, 2014 71.03 71.75 70.56 71.16
1953 NASDAQ FSLR Fri, Aug 22, 2014 70.50 70.70 69.58 70.46
1952 NASDAQ FSLR Thu, Aug 21, 2014 70.83 71.00 70.09 70.70
1951 NASDAQ FSLR Wed, Aug 20, 2014 69.90 71.07 69.33 70.83
1950 NASDAQ FSLR Tue, Aug 19, 2014 70.34 71.15 70.05 70.16
1949 NASDAQ FSLR Mon, Aug 18, 2014 69.55 70.69 69.34 70.28
1948 NASDAQ FSLR Fri, Aug 15, 2014 69.47 70.02 68.27 69.12
1947 NASDAQ FSLR Thu, Aug 14, 2014 69.60 69.80 68.03 69.21
1946 NASDAQ FSLR Wed, Aug 13, 2014 69.64 69.97 68.91 69.50
1945 NASDAQ FSLR Tue, Aug 12, 2014 69.63 70.05 68.30 69.07
1944 NASDAQ FSLR Mon, Aug 11, 2014 68.03 70.36 67.88 69.17
1943 NASDAQ FSLR Fri, Aug 8, 2014 68.00 68.49 67.01 67.83
1942 NASDAQ FSLR Thu, Aug 7, 2014 66.34 68.94 65.72 68.17
1941 NASDAQ FSLR Wed, Aug 6, 2014 61.68 65.94 60.15 65.60
1940 NASDAQ FSLR Tue, Aug 5, 2014 63.95 64.77 62.86 63.66
1939 NASDAQ FSLR Mon, Aug 4, 2014 62.40 64.00 62.40 63.14
1938 NASDAQ FSLR Fri, Aug 1, 2014 62.49 62.99 60.58 62.03
1937 NASDAQ FSLR Thu, Jul 31, 2014 65.00 65.36 62.81 63.11
1936 NASDAQ FSLR Wed, Jul 30, 2014 66.00 66.15 65.32 65.58
1935 NASDAQ FSLR Tue, Jul 29, 2014 66.20 66.50 65.32 65.39
1934 NASDAQ FSLR Mon, Jul 28, 2014 65.31 66.68 65.31 65.53
1933 NASDAQ FSLR Fri, Jul 25, 2014 63.17 64.42 62.84 64.05
1932 NASDAQ FSLR Thu, Jul 24, 2014 62.96 63.54 62.03 63.30
1931 NASDAQ FSLR Wed, Jul 23, 2014 63.47 63.62 62.53 62.81
1930 NASDAQ FSLR Tue, Jul 22, 2014 63.45 63.95 62.92 63.47
1929 NASDAQ FSLR Mon, Jul 21, 2014 62.21 63.08 61.76 62.90
1928 NASDAQ FSLR Fri, Jul 18, 2014 61.57 62.67 60.75 62.36
1927 NASDAQ FSLR Thu, Jul 17, 2014 63.05 63.65 61.26 61.45
1926 NASDAQ FSLR Wed, Jul 16, 2014 63.42 63.79 63.05 63.46
1925 NASDAQ FSLR Tue, Jul 15, 2014 63.45 64.29 62.60 62.95
1924 NASDAQ FSLR Mon, Jul 14, 2014 63.88 64.24 63.08 63.27
1923 NASDAQ FSLR Fri, Jul 11, 2014 64.03 64.40 62.23 63.43
1922 NASDAQ FSLR Thu, Jul 10, 2014 62.66 64.21 62.04 63.67
1921 NASDAQ FSLR Wed, Jul 9, 2014 64.69 65.74 64.11 64.42
1920 NASDAQ FSLR Tue, Jul 8, 2014 67.19 67.71 62.41 64.39
1919 NASDAQ FSLR Mon, Jul 7, 2014 69.51 69.95 66.72 67.72
1918 NASDAQ FSLR Thu, Jul 3, 2014 70.05 70.42 69.02 69.50
1917 NASDAQ FSLR Wed, Jul 2, 2014 71.05 71.80 69.61 69.85
1916 NASDAQ FSLR Tue, Jul 1, 2014 71.52 71.58 69.70 70.69
1915 NASDAQ FSLR Mon, Jun 30, 2014 71.85 72.68 70.84 71.06
1914 NASDAQ FSLR Fri, Jun 27, 2014 71.17 72.00 70.85 71.40
1913 NASDAQ FSLR Thu, Jun 26, 2014 70.21 72.46 70.15 71.47
1912 NASDAQ FSLR Wed, Jun 25, 2014 68.50 70.80 68.18 70.18
1911 NASDAQ FSLR Tue, Jun 24, 2014 69.97 70.94 68.43 68.71
1910 NASDAQ FSLR Mon, Jun 23, 2014 68.90 71.57 67.89 70.15
1909 NASDAQ FSLR Fri, Jun 20, 2014 68.54 69.49 68.01 68.90
1908 NASDAQ FSLR Thu, Jun 19, 2014 69.69 70.00 67.76 68.27
1907 NASDAQ FSLR Wed, Jun 18, 2014 69.03 69.94 68.16 69.75
1906 NASDAQ FSLR Tue, Jun 17, 2014 66.85 69.60 66.66 69.13
1905 NASDAQ FSLR Mon, Jun 16, 2014 64.61 67.00 64.50 66.85
1904 NASDAQ FSLR Fri, Jun 13, 2014 63.68 65.03 63.13 64.47
1903 NASDAQ FSLR Thu, Jun 12, 2014 63.70 64.54 62.76 63.90
1902 NASDAQ FSLR Wed, Jun 11, 2014 61.92 64.77 61.84 63.54
1901 NASDAQ FSLR Tue, Jun 10, 2014 62.56 63.15 61.81 62.32
1900 NASDAQ FSLR Mon, Jun 9, 2014 62.68 63.75 62.04 62.57
1899 NASDAQ FSLR Fri, Jun 6, 2014 64.21 64.64 62.66 62.88
1898 NASDAQ FSLR Thu, Jun 5, 2014 65.45 65.83 63.67 64.02
1897 NASDAQ FSLR Wed, Jun 4, 2014 64.24 66.88 63.58 65.39
1896 NASDAQ FSLR Tue, Jun 3, 2014 62.82 63.45 61.70 62.93
1895 NASDAQ FSLR Mon, Jun 2, 2014 62.29 62.99 61.12 62.70
1894 NASDAQ FSLR Fri, May 30, 2014 63.61 63.98 61.27 61.78
1893 NASDAQ FSLR Thu, May 29, 2014 62.02 63.98 62.01 63.41
1892 NASDAQ FSLR Wed, May 28, 2014 62.16 63.35 61.79 61.87
1891 NASDAQ FSLR Tue, May 27, 2014 61.25 62.48 60.97 61.26
1890 NASDAQ FSLR Fri, May 23, 2014 60.71 61.30 60.02 60.67
1889 NASDAQ FSLR Thu, May 22, 2014 60.66 61.74 60.15 60.63
1888 NASDAQ FSLR Wed, May 21, 2014 59.21 60.48 58.69 60.39
1887 NASDAQ FSLR Tue, May 20, 2014 59.88 59.97 57.80 58.63
1886 NASDAQ FSLR Mon, May 19, 2014 58.99 60.49 58.84 59.83
1885 NASDAQ FSLR Fri, May 16, 2014 59.90 60.23 58.57 59.64
1884 NASDAQ FSLR Thu, May 15, 2014 61.47 61.50 58.82 60.10
1883 NASDAQ FSLR Wed, May 14, 2014 62.69 63.49 61.70 61.89
1882 NASDAQ FSLR Tue, May 13, 2014 63.59 64.19 62.70 63.05
1881 NASDAQ FSLR Mon, May 12, 2014 63.55 65.29 62.81 63.83
1880 NASDAQ FSLR Fri, May 9, 2014 63.38 64.69 62.38 63.21
1879 NASDAQ FSLR Thu, May 8, 2014 64.11 66.92 62.59 63.43
1878 NASDAQ FSLR Wed, May 7, 2014 67.80 69.29 61.81 63.57
1877 NASDAQ FSLR Tue, May 6, 2014 68.60 69.39 66.65 67.45
1876 NASDAQ FSLR Mon, May 5, 2014 67.19 68.90 66.71 68.42
1875 NASDAQ FSLR Fri, May 2, 2014 67.72 68.87 67.05 68.03
1874 NASDAQ FSLR Thu, May 1, 2014 66.96 70.00 66.95 67.27
1873 NASDAQ FSLR Wed, Apr 30, 2014 66.10 67.50 65.71 67.49
1872 NASDAQ FSLR Tue, Apr 29, 2014 66.48 66.83 64.60 66.28
1871 NASDAQ FSLR Mon, Apr 28, 2014 68.61 69.00 64.09 65.92
1870 NASDAQ FSLR Fri, Apr 25, 2014 69.69 71.33 68.20 68.63
1869 NASDAQ FSLR Thu, Apr 24, 2014 70.84 71.46 68.77 70.62
1868 NASDAQ FSLR Wed, Apr 23, 2014 71.18 72.41 69.90 70.04
1867 NASDAQ FSLR Tue, Apr 22, 2014 70.04 72.20 69.20 71.12
1866 NASDAQ FSLR Mon, Apr 21, 2014 67.42 69.23 66.50 69.21
1865 NASDAQ FSLR Thu, Apr 17, 2014 67.86 68.95 66.70 67.32
1864 NASDAQ FSLR Wed, Apr 16, 2014 67.05 67.95 65.34 67.59
1863 NASDAQ FSLR Tue, Apr 15, 2014 68.24 68.60 63.31 66.39
1862 NASDAQ FSLR Mon, Apr 14, 2014 68.48 69.28 66.77 68.30
1861 NASDAQ FSLR Fri, Apr 11, 2014 68.70 70.53 66.95 67.59
1860 NASDAQ FSLR Thu, Apr 10, 2014 73.18 73.78 69.30 69.63
1859 NASDAQ FSLR Wed, Apr 9, 2014 73.26 74.18 71.31 73.34
1858 NASDAQ FSLR Tue, Apr 8, 2014 68.71 74.00 68.46 72.77
1857 NASDAQ FSLR Mon, Apr 7, 2014 69.12 71.21 67.05 68.00
1856 NASDAQ FSLR Fri, Apr 4, 2014 69.68 72.96 68.66 69.72
1855 NASDAQ FSLR Thu, Apr 3, 2014 71.90 72.10 67.64 68.46
1854 NASDAQ FSLR Wed, Apr 2, 2014 71.06 72.79 70.31 71.93
1853 NASDAQ FSLR Tue, Apr 1, 2014 70.04 71.62 69.91 70.89
1852 NASDAQ FSLR Mon, Mar 31, 2014 69.55 70.49 68.94 69.79
1851 NASDAQ FSLR Fri, Mar 28, 2014 70.31 71.15 68.38 68.64
1850 NASDAQ FSLR Thu, Mar 27, 2014 68.58 70.50 67.18 69.75
1849 NASDAQ FSLR Wed, Mar 26, 2014 71.98 72.50 68.37 68.47
1848 NASDAQ FSLR Tue, Mar 25, 2014 74.00 74.20 70.46 72.08
1847 NASDAQ FSLR Mon, Mar 24, 2014 72.86 74.84 71.02 73.87
1846 NASDAQ FSLR Fri, Mar 21, 2014 70.00 73.97 69.55 73.37
1845 NASDAQ FSLR Thu, Mar 20, 2014 70.17 73.74 68.53 70.48
1844 NASDAQ FSLR Wed, Mar 19, 2014 57.10 70.99 56.96 69.40
1843 NASDAQ FSLR Tue, Mar 18, 2014 56.77 58.20 56.13 57.56
1842 NASDAQ FSLR Mon, Mar 17, 2014 55.38 56.99 54.75 56.52
1841 NASDAQ FSLR Fri, Mar 14, 2014 52.68 54.34 52.68 54.03
1840 NASDAQ FSLR Thu, Mar 13, 2014 53.97 54.46 52.42 53.03
1839 NASDAQ FSLR Wed, Mar 12, 2014 53.11 54.49 52.79 53.70
1838 NASDAQ FSLR Tue, Mar 11, 2014 55.07 55.71 53.09 53.48
1837 NASDAQ FSLR Mon, Mar 10, 2014 55.94 56.36 54.43 54.84
1836 NASDAQ FSLR Fri, Mar 7, 2014 58.63 58.70 55.72 56.11
1835 NASDAQ FSLR Thu, Mar 6, 2014 58.39 59.44 57.53 58.24
1834 NASDAQ FSLR Wed, Mar 5, 2014 57.50 59.10 57.37 58.15
1833 NASDAQ FSLR Tue, Mar 4, 2014 56.63 58.05 56.25 57.71
1832 NASDAQ FSLR Mon, Mar 3, 2014 55.71 57.36 55.10 55.96
1831 NASDAQ FSLR Fri, Feb 28, 2014 57.14 57.74 56.29 57.07
1830 NASDAQ FSLR Thu, Feb 27, 2014 54.07 57.30 54.00 57.19
1829 NASDAQ FSLR Wed, Feb 26, 2014 50.15 53.60 49.52 52.74
1828 NASDAQ FSLR Tue, Feb 25, 2014 58.47 58.75 56.91 58.03
1827 NASDAQ FSLR Mon, Feb 24, 2014 56.59 58.85 56.37 57.75
1826 NASDAQ FSLR Fri, Feb 21, 2014 57.42 57.54 55.70 55.93
1825 NASDAQ FSLR Thu, Feb 20, 2014 56.07 57.30 55.12 56.88
1824 NASDAQ FSLR Wed, Feb 19, 2014 56.63 57.95 55.61 55.97
1823 NASDAQ FSLR Tue, Feb 18, 2014 53.68 57.17 53.54 56.86
1822 NASDAQ FSLR Fri, Feb 14, 2014 53.20 53.66 52.01 53.17
1821 NASDAQ FSLR Thu, Feb 13, 2014 50.54 52.94 50.03 52.85
1820 NASDAQ FSLR Wed, Feb 12, 2014 51.78 52.78 51.30 51.58
1819 NASDAQ FSLR Tue, Feb 11, 2014 51.45 52.33 50.85 51.46
1818 NASDAQ FSLR Mon, Feb 10, 2014 49.97 51.48 49.70 51.10
1817 NASDAQ FSLR Fri, Feb 7, 2014 48.92 49.92 48.30 49.83
1816 NASDAQ FSLR Thu, Feb 6, 2014 48.01 48.95 47.81 48.20
1815 NASDAQ FSLR Wed, Feb 5, 2014 48.27 48.85 47.04 47.73
1814 NASDAQ FSLR Tue, Feb 4, 2014 48.90 49.43 48.35 49.11
1813 NASDAQ FSLR Mon, Feb 3, 2014 50.41 50.85 47.64 48.35
1812 NASDAQ FSLR Fri, Jan 31, 2014 50.25 51.92 50.30 50.58
1811 NASDAQ FSLR Thu, Jan 30, 2014 50.46 52.13 49.79 51.47
1810 NASDAQ FSLR Wed, Jan 29, 2014 49.50 50.92 49.11 49.70
1809 NASDAQ FSLR Tue, Jan 28, 2014 49.38 50.45 49.02 50.36
1808 NASDAQ FSLR Mon, Jan 27, 2014 48.33 50.12 47.75 48.84
1807 NASDAQ FSLR Fri, Jan 24, 2014 49.75 49.99 48.11 48.67
1806 NASDAQ FSLR Thu, Jan 23, 2014 51.55 51.80 49.91 50.44
1805 NASDAQ FSLR Wed, Jan 22, 2014 52.06 52.45 51.56 52.04
1804 NASDAQ FSLR Tue, Jan 21, 2014 52.12 52.38 50.45 51.81
1803 NASDAQ FSLR Fri, Jan 17, 2014 52.02 53.17 51.60 51.88
1802 NASDAQ FSLR Thu, Jan 16, 2014 53.04 53.65 51.86 52.20
1801 NASDAQ FSLR Wed, Jan 15, 2014 51.47 52.56 51.35 51.99
1800 NASDAQ FSLR Tue, Jan 14, 2014 50.12 51.50 50.08 51.05
1799 NASDAQ FSLR Mon, Jan 13, 2014 51.92 51.98 49.41 49.86
1798 NASDAQ FSLR Fri, Jan 10, 2014 52.31 52.69 51.38 51.97
1797 NASDAQ FSLR Thu, Jan 9, 2014 52.03 52.85 51.81 52.11
1796 NASDAQ FSLR Wed, Jan 8, 2014 52.29 52.89 51.41 51.68
1795 NASDAQ FSLR Tue, Jan 7, 2014 52.15 53.89 52.06 52.49
1794 NASDAQ FSLR Mon, Jan 6, 2014 54.25 54.63 51.01 51.26
1793 NASDAQ FSLR Fri, Jan 3, 2014 57.59 58.30 55.85 56.74
1792 NASDAQ FSLR Thu, Jan 2, 2014 54.28 57.58 54.01 57.44
1791 NASDAQ FSLR Tue, Dec 31, 2013 55.85 56.22 54.30 54.64
1790 NASDAQ FSLR Mon, Dec 30, 2013 55.29 56.34 55.27 55.60
1789 NASDAQ FSLR Fri, Dec 27, 2013 55.93 56.55 55.02 55.26
1788 NASDAQ FSLR Thu, Dec 26, 2013 55.57 56.17 55.28 55.68
1787 NASDAQ FSLR Tue, Dec 24, 2013 54.70 55.89 54.66 55.29
1786 NASDAQ FSLR Mon, Dec 23, 2013 56.21 56.80 55.48 55.76
1785 NASDAQ FSLR Fri, Dec 20, 2013 57.13 57.69 55.23 55.87
1784 NASDAQ FSLR Thu, Dec 19, 2013 55.05 57.37 54.70 56.76
1783 NASDAQ FSLR Wed, Dec 18, 2013 55.61 56.17 53.45 55.42
1782 NASDAQ FSLR Tue, Dec 17, 2013 54.59 55.95 54.08 55.51
1781 NASDAQ FSLR Mon, Dec 16, 2013 54.47 55.50 53.72 54.70
1780 NASDAQ FSLR Fri, Dec 13, 2013 54.50 55.20 53.48 53.79
1779 NASDAQ FSLR Thu, Dec 12, 2013 54.07 55.47 53.07 54.39
1778 NASDAQ FSLR Wed, Dec 11, 2013 56.71 56.90 53.90 54.20
1777 NASDAQ FSLR Tue, Dec 10, 2013 56.02 57.78 55.73 56.49
1776 NASDAQ FSLR Mon, Dec 9, 2013 58.03 58.79 55.77 56.07
1775 NASDAQ FSLR Fri, Dec 6, 2013 60.23 60.48 57.75 58.01
1774 NASDAQ FSLR Thu, Dec 5, 2013 60.91 61.18 59.56 59.78
1773 NASDAQ FSLR Wed, Dec 4, 2013 59.14 61.85 59.12 60.80
1772 NASDAQ FSLR Tue, Dec 3, 2013 59.59 60.48 59.00 59.62
1771 NASDAQ FSLR Mon, Dec 2, 2013 59.77 60.49 58.90 59.81
1770 NASDAQ FSLR Fri, Nov 29, 2013 60.95 61.40 59.70 59.82
1769 NASDAQ FSLR Wed, Nov 27, 2013 59.44 60.94 58.86 60.53
1768 NASDAQ FSLR Tue, Nov 26, 2013 59.79 60.38 58.12 59.37
1767 NASDAQ FSLR Mon, Nov 25, 2013 60.65 60.85 58.15 59.94
1766 NASDAQ FSLR Fri, Nov 22, 2013 62.03 62.27 60.02 60.35
1765 NASDAQ FSLR Thu, Nov 21, 2013 61.21 62.40 60.96 61.98
1764 NASDAQ FSLR Wed, Nov 20, 2013 60.64 62.20 60.52 60.88
1763 NASDAQ FSLR Tue, Nov 19, 2013 63.00 63.44 59.69 60.42
1762 NASDAQ FSLR Mon, Nov 18, 2013 64.43 65.20 62.29 62.87
1761 NASDAQ FSLR Fri, Nov 15, 2013 64.47 64.75 62.82 64.19
1760 NASDAQ FSLR Thu, Nov 14, 2013 64.97 65.99 63.16 64.28
1759 NASDAQ FSLR Wed, Nov 13, 2013 61.10 64.39 61.10 64.20
1758 NASDAQ FSLR Tue, Nov 12, 2013 62.85 63.35 60.45 61.72
1757 NASDAQ FSLR Mon, Nov 11, 2013 60.67 63.44 60.00 63.14
1756 NASDAQ FSLR Fri, Nov 8, 2013 58.81 61.09 58.51 60.50
1755 NASDAQ FSLR Thu, Nov 7, 2013 60.62 61.01 57.57 58.13
1754 NASDAQ FSLR Wed, Nov 6, 2013 61.97 62.45 59.54 61.15
1753 NASDAQ FSLR Tue, Nov 5, 2013 61.63 62.38 60.31 62.12
1752 NASDAQ FSLR Mon, Nov 4, 2013 60.60 62.10 59.61 61.83
1751 NASDAQ FSLR Fri, Nov 1, 2013 55.64 59.80 54.77 59.14
1750 NASDAQ FSLR Thu, Oct 31, 2013 50.11 51.82 48.63 50.31
1749 NASDAQ FSLR Wed, Oct 30, 2013 52.31 52.96 51.02 51.40
1748 NASDAQ FSLR Tue, Oct 29, 2013 51.74 52.38 51.22 52.37
1747 NASDAQ FSLR Mon, Oct 28, 2013 53.09 53.10 49.82 51.48
1746 NASDAQ FSLR Fri, Oct 25, 2013 54.37 54.70 52.33 52.80
1745 NASDAQ FSLR Thu, Oct 24, 2013 53.30 54.72 53.25 54.22
1744 NASDAQ FSLR Wed, Oct 23, 2013 53.15 53.75 52.24 53.08
1743 NASDAQ FSLR Tue, Oct 22, 2013 55.39 56.25 51.77 54.50
1742 NASDAQ FSLR Mon, Oct 21, 2013 51.75 56.00 51.68 53.88
1741 NASDAQ FSLR Fri, Oct 18, 2013 46.53 50.20 45.85 49.97
1740 NASDAQ FSLR Thu, Oct 17, 2013 45.90 46.56 45.31 45.97
1739 NASDAQ FSLR Wed, Oct 16, 2013 44.72 45.80 44.28 45.76
1738 NASDAQ FSLR Tue, Oct 15, 2013 44.42 45.89 43.48 43.75
1737 NASDAQ FSLR Mon, Oct 14, 2013 42.75 44.87 42.50 44.36
1736 NASDAQ FSLR Fri, Oct 11, 2013 42.94 43.85 42.29 43.31
1735 NASDAQ FSLR Thu, Oct 10, 2013 42.11 43.24 41.78 42.33
1734 NASDAQ FSLR Wed, Oct 9, 2013 42.52 42.99 40.53 41.60
1733 NASDAQ FSLR Tue, Oct 8, 2013 43.87 44.87 41.53 42.29
1732 NASDAQ FSLR Mon, Oct 7, 2013 43.63 44.98 42.93 43.74
1731 NASDAQ FSLR Fri, Oct 4, 2013 43.08 44.48 42.55 43.97
1730 NASDAQ FSLR Thu, Oct 3, 2013 43.65 44.25 41.77 43.08
1729 NASDAQ FSLR Wed, Oct 2, 2013 41.87 43.12 41.55 42.98
1728 NASDAQ FSLR Tue, Oct 1, 2013 40.31 42.30 40.00 42.14
1727 NASDAQ FSLR Mon, Sep 30, 2013 39.83 40.66 39.38 40.21
1726 NASDAQ FSLR Fri, Sep 27, 2013 40.36 41.92 39.70 40.71
1725 NASDAQ FSLR Thu, Sep 26, 2013 41.05 41.65 40.15 40.45
1724 NASDAQ FSLR Wed, Sep 25, 2013 39.00 41.00 38.35 40.39
1723 NASDAQ FSLR Tue, Sep 24, 2013 38.71 39.75 38.20 39.04
1722 NASDAQ FSLR Mon, Sep 23, 2013 39.08 39.64 38.31 38.78
1721 NASDAQ FSLR Fri, Sep 20, 2013 39.91 41.07 38.93 39.02
1720 NASDAQ FSLR Thu, Sep 19, 2013 39.93 40.57 39.53 39.83
1719 NASDAQ FSLR Wed, Sep 18, 2013 38.84 39.71 38.47 39.50
1718 NASDAQ FSLR Tue, Sep 17, 2013 38.53 38.93 38.03 38.51
1717 NASDAQ FSLR Mon, Sep 16, 2013 38.63 39.49 38.37 38.48
1716 NASDAQ FSLR Fri, Sep 13, 2013 38.42 38.60 37.88 38.22
1715 NASDAQ FSLR Thu, Sep 12, 2013 39.80 40.18 38.30 38.34
1714 NASDAQ FSLR Wed, Sep 11, 2013 39.59 40.40 39.40 39.60
1713 NASDAQ FSLR Tue, Sep 10, 2013 38.83 39.83 38.72 39.73
1712 NASDAQ FSLR Mon, Sep 9, 2013 37.42 38.63 37.27 38.24
1711 NASDAQ FSLR Fri, Sep 6, 2013 38.68 38.76 36.83 37.45
1710 NASDAQ FSLR Thu, Sep 5, 2013 36.58 38.47 36.58 38.36
1709 NASDAQ FSLR Wed, Sep 4, 2013 36.85 36.98 35.59 36.47
1708 NASDAQ FSLR Tue, Sep 3, 2013 37.15 37.40 36.62 36.87
1707 NASDAQ FSLR Fri, Aug 30, 2013 37.71 37.88 36.62 36.72
1706 NASDAQ FSLR Thu, Aug 29, 2013 36.96 38.07 36.85 37.52
1705 NASDAQ FSLR Wed, Aug 28, 2013 36.76 37.57 36.60 36.92
1704 NASDAQ FSLR Tue, Aug 27, 2013 38.07 38.19 36.73 36.84
1703 NASDAQ FSLR Mon, Aug 26, 2013 39.13 39.46 38.40 38.78
1702 NASDAQ FSLR Fri, Aug 23, 2013 40.14 40.14 38.61 38.97
1701 NASDAQ FSLR Thu, Aug 22, 2013 39.10 39.80 38.78 39.02
1700 NASDAQ FSLR Wed, Aug 21, 2013 38.27 39.14 37.99 38.55
1699 NASDAQ FSLR Tue, Aug 20, 2013 37.30 38.67 37.09 38.52
1698 NASDAQ FSLR Mon, Aug 19, 2013 38.29 38.45 37.03 37.09
1697 NASDAQ FSLR Fri, Aug 16, 2013 37.70 38.57 37.63 38.16
1696 NASDAQ FSLR Thu, Aug 15, 2013 38.41 38.48 37.32 37.63
1695 NASDAQ FSLR Wed, Aug 14, 2013 39.01 39.81 38.65 38.84
1694 NASDAQ FSLR Tue, Aug 13, 2013 40.39 40.79 38.63 38.89
1693 NASDAQ FSLR Mon, Aug 12, 2013 40.88 41.50 40.52 40.57
1692 NASDAQ FSLR Fri, Aug 9, 2013 40.55 41.19 40.52 41.02
1691 NASDAQ FSLR Thu, Aug 8, 2013 40.91 41.41 40.08 40.51
1690 NASDAQ FSLR Wed, Aug 7, 2013 42.17 42.25 39.84 40.47
1689 NASDAQ FSLR Tue, Aug 6, 2013 48.20 48.45 45.80 46.75
1688 NASDAQ FSLR Mon, Aug 5, 2013 47.46 48.72 47.41 47.86
1687 NASDAQ FSLR Fri, Aug 2, 2013 48.03 48.30 46.94 47.30
1686 NASDAQ FSLR Thu, Aug 1, 2013 49.64 49.90 47.83 48.15
1685 NASDAQ FSLR Wed, Jul 31, 2013 48.59 49.75 48.26 49.22
1684 NASDAQ FSLR Tue, Jul 30, 2013 47.38 48.94 47.21 48.48
1683 NASDAQ FSLR Mon, Jul 29, 2013 48.09 48.45 47.22 47.30
1682 NASDAQ FSLR Fri, Jul 26, 2013 46.99 47.93 46.82 47.55
1681 NASDAQ FSLR Thu, Jul 25, 2013 46.82 47.62 46.48 47.54
1680 NASDAQ FSLR Wed, Jul 24, 2013 49.00 49.01 46.30 46.76
1679 NASDAQ FSLR Tue, Jul 23, 2013 49.58 50.45 47.96 48.00
1678 NASDAQ FSLR Mon, Jul 22, 2013 48.56 50.00 48.39 49.05
1677 NASDAQ FSLR Fri, Jul 19, 2013 48.65 48.92 47.70 48.31
1676 NASDAQ FSLR Thu, Jul 18, 2013 49.31 50.17 48.60 48.86
1675 NASDAQ FSLR Wed, Jul 17, 2013 49.27 49.82 48.33 49.06
1674 NASDAQ FSLR Tue, Jul 16, 2013 50.00 51.60 48.69 48.91
1673 NASDAQ FSLR Mon, Jul 15, 2013 48.91 51.00 48.84 50.27
1672 NASDAQ FSLR Fri, Jul 12, 2013 46.47 48.65 46.30 47.65
1671 NASDAQ FSLR Thu, Jul 11, 2013 45.34 46.70 44.90 46.47
1670 NASDAQ FSLR Wed, Jul 10, 2013 44.82 45.67 44.17 44.65
1669 NASDAQ FSLR Tue, Jul 9, 2013 46.20 46.55 44.75 44.92
1668 NASDAQ FSLR Mon, Jul 8, 2013 46.80 47.57 45.60 46.06
1667 NASDAQ FSLR Fri, Jul 5, 2013 46.29 46.80 45.50 46.40
1666 NASDAQ FSLR Wed, Jul 3, 2013 44.97 45.97 44.71 45.55
1665 NASDAQ FSLR Tue, Jul 2, 2013 46.10 47.43 44.65 45.17
1664 NASDAQ FSLR Mon, Jul 1, 2013 45.38 47.44 45.28 46.31
1663 NASDAQ FSLR Fri, Jun 28, 2013 44.83 45.85 44.12 44.81
1662 NASDAQ FSLR Thu, Jun 27, 2013 45.77 45.82 44.44 44.50
1661 NASDAQ FSLR Wed, Jun 26, 2013 45.39 46.15 45.00 45.12
1660 NASDAQ FSLR Tue, Jun 25, 2013 42.05 44.89 42.04 44.48
1659 NASDAQ FSLR Mon, Jun 24, 2013 41.90 42.56 40.82 41.25
1658 NASDAQ FSLR Fri, Jun 21, 2013 42.35 42.84 40.46 41.37
1657 NASDAQ FSLR Thu, Jun 20, 2013 43.46 44.07 41.67 41.97
1656 NASDAQ FSLR Wed, Jun 19, 2013 46.15 46.15 44.00 44.54
1655 NASDAQ FSLR Tue, Jun 18, 2013 45.61 46.50 45.55 45.96
1654 NASDAQ FSLR Mon, Jun 17, 2013 45.27 46.50 44.80 45.34
1653 NASDAQ FSLR Fri, Jun 14, 2013 46.55 46.81 44.34 44.71
1652 NASDAQ FSLR Thu, Jun 13, 2013 45.43 46.49 45.15 45.85
1651 NASDAQ FSLR Wed, Jun 12, 2013 49.56 51.66 46.63 46.66
1650 NASDAQ FSLR Tue, Jun 11, 2013 55.00 55.10 52.07 52.29
1649 NASDAQ FSLR Mon, Jun 10, 2013 53.60 56.70 52.85 56.40
1648 NASDAQ FSLR Fri, Jun 7, 2013 53.82 54.75 52.06 53.09
1647 NASDAQ FSLR Thu, Jun 6, 2013 51.14 53.29 51.05 53.26
1646 NASDAQ FSLR Wed, Jun 5, 2013 51.60 52.70 50.33 51.03
1645 NASDAQ FSLR Tue, Jun 4, 2013 53.71 54.67 51.81 52.62
1644 NASDAQ FSLR Mon, Jun 3, 2013 54.24 54.92 51.05 53.33
1643 NASDAQ FSLR Fri, May 31, 2013 54.67 56.49 54.32 54.39
1642 NASDAQ FSLR Thu, May 30, 2013 54.93 56.75 54.41 55.15
1641 NASDAQ FSLR Wed, May 29, 2013 50.40 52.99 50.00 51.76
1640 NASDAQ FSLR Tue, May 28, 2013 53.18 53.63 50.51 51.11
1639 NASDAQ FSLR Fri, May 24, 2013 52.05 53.46 50.86 51.55
1638 NASDAQ FSLR Thu, May 23, 2013 50.50 53.10 49.50 51.58
1637 NASDAQ FSLR Wed, May 22, 2013 55.75 55.96 50.68 52.40
1636 NASDAQ FSLR Tue, May 21, 2013 55.51 59.00 53.87 55.63
1635 NASDAQ FSLR Mon, May 20, 2013 50.15 55.50 50.10 54.89
1634 NASDAQ FSLR Fri, May 17, 2013 49.41 50.62 48.75 49.98
1633 NASDAQ FSLR Thu, May 16, 2013 50.56 50.95 48.24 48.37
1632 NASDAQ FSLR Wed, May 15, 2013 51.41 51.90 49.60 50.07
1631 NASDAQ FSLR Tue, May 14, 2013 49.96 50.88 48.63 50.62
1630 NASDAQ FSLR Mon, May 13, 2013 50.00 52.69 49.70 50.45
1629 NASDAQ FSLR Fri, May 10, 2013 47.03 49.55 47.00 49.34
1628 NASDAQ FSLR Thu, May 9, 2013 45.02 48.66 44.76 47.12
1627 NASDAQ FSLR Wed, May 8, 2013 43.54 45.72 42.90 45.21
1626 NASDAQ FSLR Tue, May 7, 2013 46.62 46.72 42.61 43.43
1625 NASDAQ FSLR Mon, May 6, 2013 46.63 47.78 46.15 47.69
1624 NASDAQ FSLR Fri, May 3, 2013 47.00 47.20 45.62 46.00
1623 NASDAQ FSLR Thu, May 2, 2013 45.91 46.72 44.11 46.44
1622 NASDAQ FSLR Wed, May 1, 2013 46.70 46.80 45.38 45.78
1621 NASDAQ FSLR Tue, Apr 30, 2013 45.73 47.46 45.65 46.56
1620 NASDAQ FSLR Mon, Apr 29, 2013 44.83 46.25 44.30 45.57
1619 NASDAQ FSLR Fri, Apr 26, 2013 44.82 45.95 43.62 44.08
1618 NASDAQ FSLR Thu, Apr 25, 2013 44.17 45.63 43.37 44.47
1617 NASDAQ FSLR Wed, Apr 24, 2013 40.93 45.93 40.75 45.11
1616 NASDAQ FSLR Tue, Apr 23, 2013 39.16 40.61 38.86 40.34
1615 NASDAQ FSLR Mon, Apr 22, 2013 38.67 39.87 37.41 38.75
1614 NASDAQ FSLR Fri, Apr 19, 2013 38.01 38.74 37.75 38.10
1613 NASDAQ FSLR Thu, Apr 18, 2013 37.58 38.39 36.77 37.67
1612 NASDAQ FSLR Wed, Apr 17, 2013 36.88 39.47 36.26 37.33
1611 NASDAQ FSLR Tue, Apr 16, 2013 36.58 38.01 36.10 37.56
1610 NASDAQ FSLR Mon, Apr 15, 2013 36.98 37.64 35.14 36.01
1609 NASDAQ FSLR Fri, Apr 12, 2013 36.95 38.64 36.51 37.11
1608 NASDAQ FSLR Thu, Apr 11, 2013 36.37 38.10 36.10 37.19
1607 NASDAQ FSLR Wed, Apr 10, 2013 37.00 38.50 35.95 36.32
1606 NASDAQ FSLR Tue, Apr 9, 2013 27.14 41.00 26.76 39.35
1605 NASDAQ FSLR Mon, Apr 8, 2013 26.78 27.72 26.32 27.04
1604 NASDAQ FSLR Fri, Apr 5, 2013 26.03 26.87 25.66 26.44
1603 NASDAQ FSLR Thu, Apr 4, 2013 25.98 26.69 25.71 26.46
1602 NASDAQ FSLR Wed, Apr 3, 2013 26.22 26.86 25.81 26.10
1601 NASDAQ FSLR Tue, Apr 2, 2013 26.87 27.07 26.13 26.26
1600 NASDAQ FSLR Mon, Apr 1, 2013 27.27 27.50 26.75 26.82
1599 NASDAQ FSLR Thu, Mar 28, 2013 27.32 27.94 26.81 26.96
1598 NASDAQ FSLR Wed, Mar 27, 2013 27.35 27.48 26.92 27.43
1597 NASDAQ FSLR Tue, Mar 26, 2013 28.17 28.19 27.00 27.60
1596 NASDAQ FSLR Mon, Mar 25, 2013 28.91 29.00 27.80 28.02
1595 NASDAQ FSLR Fri, Mar 22, 2013 29.06 29.24 28.33 28.85
1594 NASDAQ FSLR Thu, Mar 21, 2013 28.93 29.56 28.70 29.00
1593 NASDAQ FSLR Wed, Mar 20, 2013 27.99 29.71 27.85 29.49
1592 NASDAQ FSLR Tue, Mar 19, 2013 26.90 27.90 26.48 27.84
1591 NASDAQ FSLR Mon, Mar 18, 2013 26.06 26.98 25.80 26.93
1590 NASDAQ FSLR Fri, Mar 15, 2013 27.23 27.28 26.40 26.61
1589 NASDAQ FSLR Thu, Mar 14, 2013 26.87 27.33 26.33 27.26
1588 NASDAQ FSLR Wed, Mar 13, 2013 27.23 27.54 26.70 26.90
1587 NASDAQ FSLR Tue, Mar 12, 2013 26.72 27.48 26.38 27.44
1586 NASDAQ FSLR Mon, Mar 11, 2013 26.24 26.94 25.76 26.59
1585 NASDAQ FSLR Fri, Mar 8, 2013 26.40 26.70 26.11 26.29
1584 NASDAQ FSLR Thu, Mar 7, 2013 26.01 26.27 25.35 26.10
1583 NASDAQ FSLR Wed, Mar 6, 2013 25.85 27.22 25.71 25.90
1582 NASDAQ FSLR Tue, Mar 5, 2013 24.79 25.62 24.79 25.10
1581 NASDAQ FSLR Mon, Mar 4, 2013 25.31 25.42 24.46 24.70
1580 NASDAQ FSLR Fri, Mar 1, 2013 25.48 25.79 24.92 25.35
1579 NASDAQ FSLR Thu, Feb 28, 2013 27.38 27.80 25.61 25.84
1578 NASDAQ FSLR Wed, Feb 27, 2013 26.84 27.38 25.50 27.04
1577 NASDAQ FSLR Tue, Feb 26, 2013 33.00 33.00 31.08 31.36
1576 NASDAQ FSLR Mon, Feb 25, 2013 34.15 34.79 32.70 32.74
1575 NASDAQ FSLR Fri, Feb 22, 2013 34.30 34.70 32.85 33.81
1574 NASDAQ FSLR Thu, Feb 21, 2013 34.89 35.44 33.88 34.41
1573 NASDAQ FSLR Wed, Feb 20, 2013 36.30 36.82 35.07 35.13
1572 NASDAQ FSLR Tue, Feb 19, 2013 34.14 36.98 34.14 36.13
1571 NASDAQ FSLR Fri, Feb 15, 2013 34.90 35.42 33.75 34.09
1570 NASDAQ FSLR Thu, Feb 14, 2013 32.23 35.44 32.16 34.92
1569 NASDAQ FSLR Wed, Feb 13, 2013 34.05 34.07 32.20 32.45
1568 NASDAQ FSLR Tue, Feb 12, 2013 32.38 33.88 32.10 33.74
1567 NASDAQ FSLR Mon, Feb 11, 2013 30.51 32.58 30.51 32.36
1566 NASDAQ FSLR Fri, Feb 8, 2013 30.78 30.80 30.04 30.40
1565 NASDAQ FSLR Thu, Feb 7, 2013 31.41 31.64 30.66 31.11
1564 NASDAQ FSLR Wed, Feb 6, 2013 29.82 31.25 29.62 31.13
1563 NASDAQ FSLR Tue, Feb 5, 2013 28.69 30.55 28.26 29.02
1562 NASDAQ FSLR Mon, Feb 4, 2013 27.90 29.39 27.60 28.34
1561 NASDAQ FSLR Fri, Feb 1, 2013 28.41 28.77 27.86 28.33
1560 NASDAQ FSLR Thu, Jan 31, 2013 27.92 28.40 27.82 28.18
1559 NASDAQ FSLR Wed, Jan 30, 2013 27.95 28.46 27.67 27.91
1558 NASDAQ FSLR Tue, Jan 29, 2013 29.70 29.76 27.73 27.94
1557 NASDAQ FSLR Mon, Jan 28, 2013 30.58 30.61 29.52 29.70
1556 NASDAQ FSLR Fri, Jan 25, 2013 30.34 30.93 30.08 30.21
1555 NASDAQ FSLR Thu, Jan 24, 2013 30.84 31.90 30.05 30.30
1554 NASDAQ FSLR Wed, Jan 23, 2013 31.83 31.99 30.99 31.15
1553 NASDAQ FSLR Tue, Jan 22, 2013 30.22 31.67 30.21 31.58
1552 NASDAQ FSLR Fri, Jan 18, 2013 30.69 30.87 29.93 30.08
1551 NASDAQ FSLR Thu, Jan 17, 2013 30.90 31.68 30.46 30.53
1550 NASDAQ FSLR Wed, Jan 16, 2013 31.40 31.64 30.18 30.72
1549 NASDAQ FSLR Tue, Jan 15, 2013 31.34 31.77 30.76 31.62
1548 NASDAQ FSLR Mon, Jan 14, 2013 31.84 32.00 30.57 31.21
1547 NASDAQ FSLR Fri, Jan 11, 2013 32.08 32.65 31.95 32.01
1546 NASDAQ FSLR Thu, Jan 10, 2013 32.30 32.62 31.66 31.97
1545 NASDAQ FSLR Wed, Jan 9, 2013 31.45 32.45 31.45 31.90
1544 NASDAQ FSLR Tue, Jan 8, 2013 31.60 31.93 30.43 31.02
1543 NASDAQ FSLR Mon, Jan 7, 2013 33.08 33.20 31.05 31.37
1542 NASDAQ FSLR Fri, Jan 4, 2013 33.45 34.30 33.01 33.59
1541 NASDAQ FSLR Thu, Jan 3, 2013 32.60 35.60 32.30 34.41
1540 NASDAQ FSLR Wed, Jan 2, 2013 32.02 32.50 31.42 31.99
1539 NASDAQ FSLR Mon, Dec 31, 2012 29.61 30.91 29.49 30.86
1538 NASDAQ FSLR Fri, Dec 28, 2012 29.74 30.55 29.48 29.80
1537 NASDAQ FSLR Thu, Dec 27, 2012 30.75 30.75 29.57 30.02
1536 NASDAQ FSLR Wed, Dec 26, 2012 30.26 31.22 30.25 30.63
1535 NASDAQ FSLR Mon, Dec 24, 2012 30.67 31.38 29.58 30.26
1534 NASDAQ FSLR Fri, Dec 21, 2012 31.53 31.75 30.67 30.92
1533 NASDAQ FSLR Thu, Dec 20, 2012 32.90 33.20 32.12 32.25
1532 NASDAQ FSLR Wed, Dec 19, 2012 32.10 33.38 31.89 33.03
1531 NASDAQ FSLR Tue, Dec 18, 2012 32.39 32.54 31.70 32.00
1530 NASDAQ FSLR Mon, Dec 17, 2012 32.57 32.71 31.40 32.03
1529 NASDAQ FSLR Fri, Dec 14, 2012 32.05 33.17 32.03 32.56
1528 NASDAQ FSLR Thu, Dec 13, 2012 32.40 32.50 31.31 31.77
1527 NASDAQ FSLR Wed, Dec 12, 2012 31.39 33.15 31.39 32.00
1526 NASDAQ FSLR Tue, Dec 11, 2012 30.37 31.27 30.20 31.08
1525 NASDAQ FSLR Mon, Dec 10, 2012 29.90 30.45 29.37 30.03
1524 NASDAQ FSLR Fri, Dec 7, 2012 30.98 31.36 29.29 29.91
1523 NASDAQ FSLR Thu, Dec 6, 2012 29.86 30.84 29.80 30.72
1522 NASDAQ FSLR Wed, Dec 5, 2012 29.29 30.49 29.15 29.94
1521 NASDAQ FSLR Tue, Dec 4, 2012 27.45 29.73 27.32 29.61
1520 NASDAQ FSLR Mon, Dec 3, 2012 27.23 27.96 26.92 27.50
1519 NASDAQ FSLR Fri, Nov 30, 2012 26.86 27.48 26.74 26.99
1518 NASDAQ FSLR Thu, Nov 29, 2012 27.46 27.69 26.70 27.03
1517 NASDAQ FSLR Wed, Nov 28, 2012 26.28 27.75 25.20 27.21
1516 NASDAQ FSLR Tue, Nov 27, 2012 25.20 27.27 25.10 26.28
1515 NASDAQ FSLR Mon, Nov 26, 2012 24.75 25.48 24.41 25.31
1514 NASDAQ FSLR Fri, Nov 23, 2012 24.49 24.98 24.35 24.45
1513 NASDAQ FSLR Wed, Nov 21, 2012 24.29 24.52 24.06 24.47
1512 NASDAQ FSLR Tue, Nov 20, 2012 24.03 24.03 23.41 23.87
1511 NASDAQ FSLR Mon, Nov 19, 2012 24.16 24.37 23.70 24.15
1510 NASDAQ FSLR Fri, Nov 16, 2012 23.40 23.72 22.62 23.54
1509 NASDAQ FSLR Thu, Nov 15, 2012 23.55 23.75 22.52 23.25
1508 NASDAQ FSLR Wed, Nov 14, 2012 24.78 24.86 23.28 23.45
1507 NASDAQ FSLR Tue, Nov 13, 2012 25.26 25.40 24.34 24.40
1506 NASDAQ FSLR Mon, Nov 12, 2012 24.75 25.97 24.67 25.43
1505 NASDAQ FSLR Fri, Nov 9, 2012 24.50 25.37 24.39 24.55
1504 NASDAQ FSLR Thu, Nov 8, 2012 24.24 24.70 24.02 24.15
1503 NASDAQ FSLR Wed, Nov 7, 2012 25.15 25.64 23.63 23.67
1502 NASDAQ FSLR Tue, Nov 6, 2012 23.45 25.28 23.25 24.79
1501 NASDAQ FSLR Mon, Nov 5, 2012 22.55 23.44 22.52 23.33
1500 NASDAQ FSLR Fri, Nov 2, 2012 22.85 23.53 22.20 22.54
1499 NASDAQ FSLR Thu, Nov 1, 2012 24.50 24.90 24.14 24.75
1498 NASDAQ FSLR Wed, Oct 31, 2012 24.20 24.37 23.83 24.30
1497 NASDAQ FSLR Fri, Oct 26, 2012 23.77 24.50 23.60 23.97
1496 NASDAQ FSLR Thu, Oct 25, 2012 23.60 24.08 22.75 23.77
1495 NASDAQ FSLR Wed, Oct 24, 2012 23.49 23.73 22.84 23.36
1494 NASDAQ FSLR Tue, Oct 23, 2012 22.99 23.52 22.56 23.31
1493 NASDAQ FSLR Mon, Oct 22, 2012 23.79 24.28 23.40 23.80
1492 NASDAQ FSLR Fri, Oct 19, 2012 24.85 25.00 23.21 23.54
1491 NASDAQ FSLR Thu, Oct 18, 2012 24.99 25.55 24.60 25.14
1490 NASDAQ FSLR Wed, Oct 17, 2012 24.60 25.94 24.50 25.17
1489 NASDAQ FSLR Tue, Oct 16, 2012 22.40 24.30 22.22 24.09
1488 NASDAQ FSLR Mon, Oct 15, 2012 22.22 22.40 21.82 22.25
1487 NASDAQ FSLR Fri, Oct 12, 2012 21.80 22.33 21.74 22.11
1486 NASDAQ FSLR Thu, Oct 11, 2012 21.84 22.19 21.50 21.72
1485 NASDAQ FSLR Wed, Oct 10, 2012 20.85 21.29 20.56 21.04
1484 NASDAQ FSLR Tue, Oct 9, 2012 20.40 21.13 20.12 20.80
1483 NASDAQ FSLR Mon, Oct 8, 2012 20.38 20.94 20.14 20.26
1482 NASDAQ FSLR Fri, Oct 5, 2012 21.90 22.12 19.68 20.07
1481 NASDAQ FSLR Thu, Oct 4, 2012 22.27 23.15 21.60 22.55
1480 NASDAQ FSLR Wed, Oct 3, 2012 23.00 23.39 21.80 22.00
1479 NASDAQ FSLR Tue, Oct 2, 2012 22.39 23.29 21.92 22.88
1478 NASDAQ FSLR Mon, Oct 1, 2012 22.43 22.60 21.81 21.93
1477 NASDAQ FSLR Fri, Sep 28, 2012 22.51 23.00 22.02 22.15
1476 NASDAQ FSLR Thu, Sep 27, 2012 21.60 24.33 21.56 23.11
1475 NASDAQ FSLR Wed, Sep 26, 2012 20.55 21.33 20.00 20.90
1474 NASDAQ FSLR Tue, Sep 25, 2012 21.41 21.73 20.50 20.51
1473 NASDAQ FSLR Mon, Sep 24, 2012 20.93 21.15 20.32 21.00
1472 NASDAQ FSLR Fri, Sep 21, 2012 22.33 22.78 21.02 21.20
1471 NASDAQ FSLR Thu, Sep 20, 2012 23.49 23.58 22.32 22.57
1470 NASDAQ FSLR Wed, Sep 19, 2012 23.42 24.60 23.22 23.48
1469 NASDAQ FSLR Tue, Sep 18, 2012 23.21 23.95 22.60 23.15
1468 NASDAQ FSLR Mon, Sep 17, 2012 24.54 24.59 23.03 23.24
1467 NASDAQ FSLR Fri, Sep 14, 2012 23.01 24.93 22.85 24.61
1466 NASDAQ FSLR Thu, Sep 13, 2012 22.55 22.80 21.71 22.61
1465 NASDAQ FSLR Wed, Sep 12, 2012 22.04 22.69 21.85 22.48
1464 NASDAQ FSLR Tue, Sep 11, 2012 21.58 22.23 21.26 21.80
1463 NASDAQ FSLR Mon, Sep 10, 2012 20.74 21.71 20.64 20.79
1462 NASDAQ FSLR Fri, Sep 7, 2012 20.12 20.67 19.38 20.44
1461 NASDAQ FSLR Thu, Sep 6, 2012 19.00 21.05 18.71 20.03
1460 NASDAQ FSLR Wed, Sep 5, 2012 19.26 19.45 18.57 18.65
1459 NASDAQ FSLR Tue, Sep 4, 2012 19.80 19.94 18.30 18.92
1458 NASDAQ FSLR Fri, Aug 31, 2012 20.39 21.18 19.83 19.99
1457 NASDAQ FSLR Thu, Aug 30, 2012 23.40 23.50 19.65 19.67
1456 NASDAQ FSLR Wed, Aug 29, 2012 25.61 25.79 24.01 24.20
1455 NASDAQ FSLR Tue, Aug 28, 2012 25.48 26.31 25.36 25.70
1454 NASDAQ FSLR Mon, Aug 27, 2012 25.13 25.91 24.86 25.54
1453 NASDAQ FSLR Fri, Aug 24, 2012 24.73 24.98 24.28 24.77
1452 NASDAQ FSLR Thu, Aug 23, 2012 24.40 25.16 24.00 24.61
1451 NASDAQ FSLR Wed, Aug 22, 2012 23.93 24.82 23.31 23.93
1450 NASDAQ FSLR Tue, Aug 21, 2012 23.08 25.06 22.77 24.14
1449 NASDAQ FSLR Mon, Aug 20, 2012 21.29 23.16 21.02 22.46
1448 NASDAQ FSLR Fri, Aug 17, 2012 21.55 21.98 21.09 21.26
1447 NASDAQ FSLR Thu, Aug 16, 2012 21.14 22.19 21.11 21.49
1446 NASDAQ FSLR Wed, Aug 15, 2012 19.56 21.27 19.56 21.10
1445 NASDAQ FSLR Tue, Aug 14, 2012 20.70 20.84 19.59 20.04
1444 NASDAQ FSLR Mon, Aug 13, 2012 21.37 21.39 20.03 20.49
1443 NASDAQ FSLR Fri, Aug 10, 2012 21.54 21.63 20.92 21.43
1442 NASDAQ FSLR Thu, Aug 9, 2012 21.35 22.12 20.82 21.70
1441 NASDAQ FSLR Wed, Aug 8, 2012 21.15 21.79 20.68 21.41
1440 NASDAQ FSLR Tue, Aug 7, 2012 19.53 21.15 19.43 20.68
1439 NASDAQ FSLR Mon, Aug 6, 2012 17.13 19.37 17.11 19.06
1438 NASDAQ FSLR Fri, Aug 3, 2012 18.30 18.48 17.01 17.06
1437 NASDAQ FSLR Thu, Aug 2, 2012 17.00 19.12 16.71 17.93
1436 NASDAQ FSLR Wed, Aug 1, 2012 15.60 15.78 14.59 14.80
1435 NASDAQ FSLR Tue, Jul 31, 2012 14.32 15.59 14.32 15.54
1434 NASDAQ FSLR Mon, Jul 30, 2012 14.48 14.58 13.93 14.21
1433 NASDAQ FSLR Fri, Jul 27, 2012 14.09 14.54 13.91 14.50
1432 NASDAQ FSLR Thu, Jul 26, 2012 14.38 14.60 13.97 14.00
1431 NASDAQ FSLR Wed, Jul 25, 2012 14.15 14.59 13.86 14.18
1430 NASDAQ FSLR Tue, Jul 24, 2012 13.84 14.30 13.81 14.07
1429 NASDAQ FSLR Mon, Jul 23, 2012 14.40 14.44 14.01 14.22
1428 NASDAQ FSLR Fri, Jul 20, 2012 15.03 15.09 14.74 14.79
1427 NASDAQ FSLR Thu, Jul 19, 2012 14.50 15.70 14.46 15.13
1426 NASDAQ FSLR Wed, Jul 18, 2012 14.30 14.76 14.15 14.47
1425 NASDAQ FSLR Tue, Jul 17, 2012 15.02 15.11 14.28 14.46
1424 NASDAQ FSLR Mon, Jul 16, 2012 14.23 15.51 13.98 14.98
1423 NASDAQ FSLR Fri, Jul 13, 2012 14.01 14.24 13.87 14.17
1422 NASDAQ FSLR Thu, Jul 12, 2012 14.18 14.47 13.86 14.01
1421 NASDAQ FSLR Wed, Jul 11, 2012 14.12 14.72 14.07 14.65
1420 NASDAQ FSLR Tue, Jul 10, 2012 14.66 15.05 13.88 14.18
1419 NASDAQ FSLR Mon, Jul 9, 2012 14.94 15.18 14.50 14.55
1418 NASDAQ FSLR Fri, Jul 6, 2012 15.23 15.38 14.80 15.01
1417 NASDAQ FSLR Thu, Jul 5, 2012 15.88 15.96 15.35 15.43
1416 NASDAQ FSLR Tue, Jul 3, 2012 15.45 16.19 15.35 15.67
1415 NASDAQ FSLR Mon, Jul 2, 2012 15.19 15.55 15.01 15.28
1414 NASDAQ FSLR Fri, Jun 29, 2012 15.35 15.36 14.62 15.06
1413 NASDAQ FSLR Thu, Jun 28, 2012 15.25 15.30 14.50 14.75
1412 NASDAQ FSLR Wed, Jun 27, 2012 14.87 15.49 14.85 15.35
1411 NASDAQ FSLR Tue, Jun 26, 2012 15.32 15.70 14.83 14.89
1410 NASDAQ FSLR Mon, Jun 25, 2012 15.57 15.65 14.90 15.20
1409 NASDAQ FSLR Fri, Jun 22, 2012 15.12 16.42 15.06 15.88
1408 NASDAQ FSLR Thu, Jun 21, 2012 15.00 15.34 14.52 14.54
1407 NASDAQ FSLR Wed, Jun 20, 2012 15.30 15.56 14.80 14.93
1406 NASDAQ FSLR Tue, Jun 19, 2012 14.87 15.62 14.48 15.23
1405 NASDAQ FSLR Mon, Jun 18, 2012 13.85 15.17 13.76 14.47
1404 NASDAQ FSLR Fri, Jun 15, 2012 13.45 14.15 13.25 13.95
1403 NASDAQ FSLR Thu, Jun 14, 2012 13.95 14.13 13.28 13.45
1402 NASDAQ FSLR Wed, Jun 13, 2012 14.75 14.77 13.64 13.84
1401 NASDAQ FSLR Tue, Jun 12, 2012 12.54 15.43 12.50 14.95
1400 NASDAQ FSLR Mon, Jun 11, 2012 13.19 13.19 12.29 12.33
1399 NASDAQ FSLR Fri, Jun 8, 2012 12.70 12.84 12.51 12.80
1398 NASDAQ FSLR Thu, Jun 7, 2012 13.51 13.84 12.77 12.84
1397 NASDAQ FSLR Wed, Jun 6, 2012 12.73 13.77 12.71 13.31
1396 NASDAQ FSLR Tue, Jun 5, 2012 12.14 12.97 12.10 12.65
1395 NASDAQ FSLR Mon, Jun 4, 2012 11.83 12.39 11.43 12.28
1394 NASDAQ FSLR Fri, Jun 1, 2012 12.13 12.25 11.54 11.77
1393 NASDAQ FSLR Thu, May 31, 2012 13.37 13.40 12.19 12.56
1392 NASDAQ FSLR Wed, May 30, 2012 13.95 13.97 13.37 13.40
1391 NASDAQ FSLR Tue, May 29, 2012 14.23 14.70 14.08 14.23
1390 NASDAQ FSLR Fri, May 25, 2012 14.19 14.85 14.05 14.33
1389 NASDAQ FSLR Thu, May 24, 2012 14.53 14.54 13.58 14.22
1388 NASDAQ FSLR Wed, May 23, 2012 13.42 14.32 13.27 14.26
1387 NASDAQ FSLR Tue, May 22, 2012 13.84 13.93 13.21 13.60
1386 NASDAQ FSLR Mon, May 21, 2012 13.70 14.20 13.37 13.83
1385 NASDAQ FSLR Fri, May 18, 2012 15.02 15.10 13.65 13.66
1384 NASDAQ FSLR Thu, May 17, 2012 13.96 15.25 13.91 14.92
1383 NASDAQ FSLR Wed, May 16, 2012 15.33 15.63 13.75 13.98
1382 NASDAQ FSLR Tue, May 15, 2012 16.10 16.34 15.15 15.23
1381 NASDAQ FSLR Mon, May 14, 2012 15.88 16.65 15.68 16.16
1380 NASDAQ FSLR Fri, May 11, 2012 15.94 16.44 15.75 16.14
1379 NASDAQ FSLR Thu, May 10, 2012 17.14 17.40 16.08 16.09
1378 NASDAQ FSLR Wed, May 9, 2012 16.25 17.25 16.05 16.92
1377 NASDAQ FSLR Tue, May 8, 2012 17.56 17.58 16.48 16.54
1376 NASDAQ FSLR Mon, May 7, 2012 16.88 17.67 16.62 17.67
1375 NASDAQ FSLR Fri, May 4, 2012 18.53 19.20 16.80 16.94
1374 NASDAQ FSLR Thu, May 3, 2012 18.05 18.33 17.50 18.07
1373 NASDAQ FSLR Wed, May 2, 2012 18.26 18.38 17.65 18.21
1372 NASDAQ FSLR Tue, May 1, 2012 19.17 19.48 18.35 18.42
1371 NASDAQ FSLR Mon, Apr 30, 2012 17.93 18.94 17.84 18.40
1370 NASDAQ FSLR Fri, Apr 27, 2012 18.40 18.70 17.81 18.35
1369 NASDAQ FSLR Thu, Apr 26, 2012 18.30 18.84 18.11 18.31
1368 NASDAQ FSLR Wed, Apr 25, 2012 18.87 18.96 18.05 18.30
1367 NASDAQ FSLR Tue, Apr 24, 2012 19.19 19.36 18.57 18.64
1366 NASDAQ FSLR Mon, Apr 23, 2012 20.01 20.13 18.97 19.25
1365 NASDAQ FSLR Fri, Apr 20, 2012 21.47 22.08 20.60 20.65
1364 NASDAQ FSLR Thu, Apr 19, 2012 21.30 21.88 20.99 21.40
1363 NASDAQ FSLR Wed, Apr 18, 2012 23.70 23.75 21.28 21.35
1362 NASDAQ FSLR Tue, Apr 17, 2012 21.63 23.80 20.53 22.96
1361 NASDAQ FSLR Mon, Apr 16, 2012 21.31 21.55 20.55 20.82
1360 NASDAQ FSLR Fri, Apr 13, 2012 21.82 22.47 20.75 20.83
1359 NASDAQ FSLR Thu, Apr 12, 2012 22.62 22.96 21.60 22.00
1358 NASDAQ FSLR Wed, Apr 11, 2012 21.70 23.88 21.37 22.50
1357 NASDAQ FSLR Tue, Apr 10, 2012 20.16 21.84 20.02 21.38
1356 NASDAQ FSLR Mon, Apr 9, 2012 20.49 20.92 20.05 20.19
1355 NASDAQ FSLR Thu, Apr 5, 2012 21.65 22.00 20.50 20.98
1354 NASDAQ FSLR Wed, Apr 4, 2012 22.09 23.05 21.50 21.73
1353 NASDAQ FSLR Tue, Apr 3, 2012 24.30 24.35 22.42 22.60
1352 NASDAQ FSLR Mon, Apr 2, 2012 25.14 25.16 24.51 24.53
1351 NASDAQ FSLR Fri, Mar 30, 2012 25.29 25.47 24.61 25.05
1350 NASDAQ FSLR Thu, Mar 29, 2012 24.83 25.32 24.50 25.12
1349 NASDAQ FSLR Wed, Mar 28, 2012 26.06 26.23 24.50 25.07
1348 NASDAQ FSLR Tue, Mar 27, 2012 26.25 26.85 26.01 26.11
1347 NASDAQ FSLR Mon, Mar 26, 2012 26.43 26.99 26.22 26.42
1346 NASDAQ FSLR Fri, Mar 23, 2012 26.84 26.98 25.85 26.11
1345 NASDAQ FSLR Thu, Mar 22, 2012 26.33 27.35 26.30 26.95
1344 NASDAQ FSLR Wed, Mar 21, 2012 27.25 27.43 25.73 26.33
1343 NASDAQ FSLR Tue, Mar 20, 2012 28.31 28.62 27.08 27.46
1342 NASDAQ FSLR Mon, Mar 19, 2012 28.98 29.63 28.36 28.67
1341 NASDAQ FSLR Fri, Mar 16, 2012 28.38 29.37 28.08 29.08
1340 NASDAQ FSLR Thu, Mar 15, 2012 27.19 28.14 27.11 27.84
1339 NASDAQ FSLR Wed, Mar 14, 2012 28.00 28.45 26.86 27.10
1338 NASDAQ FSLR Tue, Mar 13, 2012 26.05 27.42 25.83 27.32
1337 NASDAQ FSLR Mon, Mar 12, 2012 27.60 27.97 25.60 25.83
1336 NASDAQ FSLR Fri, Mar 9, 2012 26.05 27.88 26.04 27.49
1335 NASDAQ FSLR Thu, Mar 8, 2012 25.55 26.89 25.29 26.15
1334 NASDAQ FSLR Wed, Mar 7, 2012 28.00 28.25 25.50 25.80
1333 NASDAQ FSLR Tue, Mar 6, 2012 27.59 28.53 27.50 27.63
1332 NASDAQ FSLR Mon, Mar 5, 2012 29.95 30.07 27.50 28.08
1331 NASDAQ FSLR Fri, Mar 2, 2012 30.36 30.76 29.90 30.02
1330 NASDAQ FSLR Thu, Mar 1, 2012 32.46 32.55 30.19 30.42
1329 NASDAQ FSLR Wed, Feb 29, 2012 33.70 34.01 31.86 32.30
1328 NASDAQ FSLR Tue, Feb 28, 2012 36.45 37.18 35.91 36.40
1327 NASDAQ FSLR Mon, Feb 27, 2012 35.10 36.35 34.50 36.13
1326 NASDAQ FSLR Fri, Feb 24, 2012 37.72 37.93 35.48 35.58
1325 NASDAQ FSLR Thu, Feb 23, 2012 38.71 38.99 36.65 37.20
1324 NASDAQ FSLR Wed, Feb 22, 2012 42.05 42.05 40.25 40.45
1323 NASDAQ FSLR Tue, Feb 21, 2012 43.16 43.48 42.00 42.38
1322 NASDAQ FSLR Fri, Feb 17, 2012 43.05 45.20 42.23 42.59
1321 NASDAQ FSLR Thu, Feb 16, 2012 39.24 39.80 38.95 39.71
1320 NASDAQ FSLR Wed, Feb 15, 2012 39.98 40.33 39.00 39.11
1319 NASDAQ FSLR Tue, Feb 14, 2012 39.92 40.01 37.88 39.21
1318 NASDAQ FSLR Mon, Feb 13, 2012 44.49 44.77 41.30 41.72
1317 NASDAQ FSLR Fri, Feb 10, 2012 46.56 46.79 43.67 43.91
1316 NASDAQ FSLR Thu, Feb 9, 2012 46.30 50.20 45.61 49.03
1315 NASDAQ FSLR Wed, Feb 8, 2012 46.71 47.36 45.39 45.81
1314 NASDAQ FSLR Tue, Feb 7, 2012 46.12 47.99 46.00 46.59
1313 NASDAQ FSLR Mon, Feb 6, 2012 45.21 47.28 44.54 46.50
1312 NASDAQ FSLR Fri, Feb 3, 2012 45.87 46.24 44.94 45.16
1311 NASDAQ FSLR Thu, Feb 2, 2012 42.98 45.58 42.11 44.74
1310 NASDAQ FSLR Wed, Feb 1, 2012 43.49 43.78 42.10 42.68
1309 NASDAQ FSLR Tue, Jan 31, 2012 45.36 45.48 42.07 42.28
1308 NASDAQ FSLR Mon, Jan 30, 2012 44.49 47.10 43.29 43.80
1307 NASDAQ FSLR Fri, Jan 27, 2012 41.01 46.27 41.00 45.54
1306 NASDAQ FSLR Thu, Jan 26, 2012 38.90 41.75 38.90 40.94
1305 NASDAQ FSLR Wed, Jan 25, 2012 38.41 38.96 37.61 38.61
1304 NASDAQ FSLR Tue, Jan 24, 2012 37.55 38.42 36.33 38.08
1303 NASDAQ FSLR Mon, Jan 23, 2012 38.56 39.63 37.67 37.87
1302 NASDAQ FSLR Fri, Jan 20, 2012 38.78 39.61 37.90 38.45
1301 NASDAQ FSLR Thu, Jan 19, 2012 43.30 44.16 38.36 38.70
1300 NASDAQ FSLR Wed, Jan 18, 2012 40.44 43.74 39.94 42.99
1299 NASDAQ FSLR Tue, Jan 17, 2012 41.21 41.34 39.73 40.00
1298 NASDAQ FSLR Fri, Jan 13, 2012 40.80 41.24 39.55 39.92
1297 NASDAQ FSLR Thu, Jan 12, 2012 42.40 42.44 39.39 41.59
1296 NASDAQ FSLR Wed, Jan 11, 2012 39.45 43.49 39.02 41.80
1295 NASDAQ FSLR Tue, Jan 10, 2012 37.60 38.95 36.97 38.77
1294 NASDAQ FSLR Mon, Jan 9, 2012 35.12 37.18 35.12 36.84
1293 NASDAQ FSLR Fri, Jan 6, 2012 35.69 35.80 34.89 35.27
1292 NASDAQ FSLR Thu, Jan 5, 2012 34.34 35.89 33.93 35.48
1291 NASDAQ FSLR Wed, Jan 4, 2012 35.57 35.57 33.50 34.70
1290 NASDAQ FSLR Tue, Jan 3, 2012 35.00 36.64 34.76 35.79
1289 NASDAQ FSLR Fri, Dec 30, 2011 32.96 33.84 32.74 33.76
1288 NASDAQ FSLR Thu, Dec 29, 2011 32.35 33.03 31.45 32.86
1287 NASDAQ FSLR Wed, Dec 28, 2011 33.05 33.50 31.75 32.12
1286 NASDAQ FSLR Tue, Dec 27, 2011 34.69 34.69 32.71 32.94
1285 NASDAQ FSLR Fri, Dec 23, 2011 34.80 35.96 33.80 34.70
1284 NASDAQ FSLR Thu, Dec 22, 2011 32.21 34.59 32.19 34.15
1283 NASDAQ FSLR Wed, Dec 21, 2011 32.72 33.05 31.44 31.80
1282 NASDAQ FSLR Tue, Dec 20, 2011 31.15 33.30 31.15 32.88
1281 NASDAQ FSLR Mon, Dec 19, 2011 31.64 33.35 29.87 30.50
1280 NASDAQ FSLR Fri, Dec 16, 2011 31.80 32.19 29.90 31.91
1279 NASDAQ FSLR Thu, Dec 15, 2011 33.66 33.66 30.04 31.45
1278 NASDAQ FSLR Wed, Dec 14, 2011 37.30 37.30 33.08 33.45
1277 NASDAQ FSLR Tue, Dec 13, 2011 44.85 45.25 42.07 42.57
1276 NASDAQ FSLR Mon, Dec 12, 2011 45.00 45.39 43.83 44.36
1275 NASDAQ FSLR Fri, Dec 9, 2011 45.61 46.50 44.71 45.67
1274 NASDAQ FSLR Thu, Dec 8, 2011 48.16 48.16 45.11 45.17
1273 NASDAQ FSLR Wed, Dec 7, 2011 49.03 51.89 47.56 47.99
1272 NASDAQ FSLR Tue, Dec 6, 2011 47.77 47.95 45.93 46.11
1271 NASDAQ FSLR Mon, Dec 5, 2011 48.51 49.17 47.12 47.75
1270 NASDAQ FSLR Fri, Dec 2, 2011 48.20 49.47 47.33 47.77
1269 NASDAQ FSLR Thu, Dec 1, 2011 47.63 48.38 46.71 47.55
1268 NASDAQ FSLR Wed, Nov 30, 2011 45.87 47.92 45.75 47.86
1267 NASDAQ FSLR Tue, Nov 29, 2011 44.05 45.33 43.62 43.81
1266 NASDAQ FSLR Mon, Nov 28, 2011 41.95 44.56 41.90 44.56
1265 NASDAQ FSLR Fri, Nov 25, 2011 41.31 41.63 40.29 40.32
1264 NASDAQ FSLR Wed, Nov 23, 2011 40.75 42.99 40.05 41.58
1263 NASDAQ FSLR Tue, Nov 22, 2011 43.37 43.90 40.64 40.80
1262 NASDAQ FSLR Mon, Nov 21, 2011 44.05 44.50 42.81 43.53
1261 NASDAQ FSLR Fri, Nov 18, 2011 45.75 46.44 44.71 45.44
1260 NASDAQ FSLR Thu, Nov 17, 2011 44.00 47.30 43.53 45.61
1259 NASDAQ FSLR Wed, Nov 16, 2011 44.58 45.87 43.80 44.06
1258 NASDAQ FSLR Tue, Nov 15, 2011 44.05 45.27 43.80 45.01
1257 NASDAQ FSLR Mon, Nov 14, 2011 45.31 46.28 44.01 44.65
1256 NASDAQ FSLR Fri, Nov 11, 2011 44.62 46.63 44.20 46.09
1255 NASDAQ FSLR Thu, Nov 10, 2011 45.98 46.00 43.46 45.13
1254 NASDAQ FSLR Wed, Nov 9, 2011 46.10 46.87 44.65 44.98
1253 NASDAQ FSLR Tue, Nov 8, 2011 48.88 48.89 46.82 47.55
1252 NASDAQ FSLR Mon, Nov 7, 2011 49.50 49.60 46.64 47.74
1251 NASDAQ FSLR Fri, Nov 4, 2011 48.68 52.70 48.18 49.59
1250 NASDAQ FSLR Thu, Nov 3, 2011 48.45 48.99 45.55 48.18
1249 NASDAQ FSLR Wed, Nov 2, 2011 47.66 50.10 46.75 47.23
1248 NASDAQ FSLR Tue, Nov 1, 2011 47.50 48.07 46.12 46.78
1247 NASDAQ FSLR Mon, Oct 31, 2011 52.20 52.20 49.12 49.77
1246 NASDAQ FSLR Fri, Oct 28, 2011 52.73 54.81 51.55 53.99
1245 NASDAQ FSLR Thu, Oct 27, 2011 48.23 55.28 46.84 52.90
1244 NASDAQ FSLR Wed, Oct 26, 2011 47.54 52.44 44.76 46.11
1243 NASDAQ FSLR Tue, Oct 25, 2011 58.11 58.61 42.50 43.27
1242 NASDAQ FSLR Mon, Oct 24, 2011 54.31 60.99 53.71 57.95
1241 NASDAQ FSLR Fri, Oct 21, 2011 52.94 55.12 52.14 53.77
1240 NASDAQ FSLR Thu, Oct 20, 2011 51.45 53.26 50.87 52.31
1239 NASDAQ FSLR Wed, Oct 19, 2011 56.25 56.30 50.88 51.07
1238 NASDAQ FSLR Tue, Oct 18, 2011 53.88 56.65 52.32 55.91
1237 NASDAQ FSLR Mon, Oct 17, 2011 55.03 55.22 52.32 52.96
1236 NASDAQ FSLR Fri, Oct 14, 2011 57.67 59.13 55.60 56.23
1235 NASDAQ FSLR Thu, Oct 13, 2011 56.49 57.00 54.89 56.85
1234 NASDAQ FSLR Wed, Oct 12, 2011 53.57 57.95 53.05 57.08
1233 NASDAQ FSLR Tue, Oct 11, 2011 58.90 60.00 54.92 55.91
1232 NASDAQ FSLR Mon, Oct 10, 2011 60.79 61.68 58.13 59.78
1231 NASDAQ FSLR Fri, Oct 7, 2011 64.85 65.20 58.53 59.74
1230 NASDAQ FSLR Thu, Oct 6, 2011 61.25 67.72 60.39 64.73
1229 NASDAQ FSLR Wed, Oct 5, 2011 58.93 63.25 58.08 60.87
1228 NASDAQ FSLR Tue, Oct 4, 2011 56.70 63.30 55.68 57.78
1227 NASDAQ FSLR Mon, Oct 3, 2011 61.83 63.75 57.87 57.90
1226 NASDAQ FSLR Fri, Sep 30, 2011 63.57 66.64 62.08 63.21
1225 NASDAQ FSLR Thu, Sep 29, 2011 66.20 66.98 62.75 65.03
1224 NASDAQ FSLR Wed, Sep 28, 2011 72.08 72.33 64.54 64.75
1223 NASDAQ FSLR Tue, Sep 27, 2011 73.71 76.00 71.66 72.27
1222 NASDAQ FSLR Mon, Sep 26, 2011 71.42 73.49 67.80 71.72
1221 NASDAQ FSLR Fri, Sep 23, 2011 66.00 72.49 61.55 70.24
1220 NASDAQ FSLR Thu, Sep 22, 2011 68.95 72.38 66.19 66.85
1219 NASDAQ FSLR Wed, Sep 21, 2011 77.50 79.59 72.59 73.52
1218 NASDAQ FSLR Tue, Sep 20, 2011 84.07 84.14 78.68 79.21
1217 NASDAQ FSLR Mon, Sep 19, 2011 83.99 84.82 80.59 83.91
1216 NASDAQ FSLR Fri, Sep 16, 2011 90.36 90.91 84.62 85.70
1215 NASDAQ FSLR Thu, Sep 15, 2011 92.18 93.64 88.31 90.56
1214 NASDAQ FSLR Wed, Sep 14, 2011 91.28 92.00 89.21 91.50
1213 NASDAQ FSLR Tue, Sep 13, 2011 86.35 91.81 84.73 90.90
1212 NASDAQ FSLR Mon, Sep 12, 2011 86.81 86.81 83.57 86.08
1211 NASDAQ FSLR Fri, Sep 9, 2011 86.65 87.99 82.11 84.96
1210 NASDAQ FSLR Thu, Sep 8, 2011 90.18 91.09 85.96 86.67
1209 NASDAQ FSLR Wed, Sep 7, 2011 90.00 90.33 88.66 90.15
1208 NASDAQ FSLR Tue, Sep 6, 2011 87.21 89.82 86.14 87.59
1207 NASDAQ FSLR Fri, Sep 2, 2011 94.86 95.33 88.82 90.10
1206 NASDAQ FSLR Thu, Sep 1, 2011 99.50 99.50 96.60 96.94
1205 NASDAQ FSLR Wed, Aug 31, 2011 102.38 103.00 99.61 99.98
1204 NASDAQ FSLR Tue, Aug 30, 2011 101.62 102.81 100.58 101.93
1203 NASDAQ FSLR Mon, Aug 29, 2011 102.90 103.60 100.62 102.31
1202 NASDAQ FSLR Fri, Aug 26, 2011 98.41 101.55 96.18 100.71
1201 NASDAQ FSLR Thu, Aug 25, 2011 96.19 98.46 95.58 96.49
1200 NASDAQ FSLR Wed, Aug 24, 2011 94.49 95.84 91.12 95.79
1199 NASDAQ FSLR Tue, Aug 23, 2011 89.18 95.36 88.71 94.33
1198 NASDAQ FSLR Mon, Aug 22, 2011 90.75 91.82 87.29 87.70
1197 NASDAQ FSLR Fri, Aug 19, 2011 93.43 95.35 87.82 88.68
1196 NASDAQ FSLR Thu, Aug 18, 2011 96.41 98.00 94.17 94.77
1195 NASDAQ FSLR Wed, Aug 17, 2011 101.09 101.95 96.32 99.46
1194 NASDAQ FSLR Tue, Aug 16, 2011 104.48 105.25 102.26 104.46
1193 NASDAQ FSLR Mon, Aug 15, 2011 104.31 106.81 104.13 106.10
1192 NASDAQ FSLR Fri, Aug 12, 2011 104.30 105.54 103.60 104.13
1191 NASDAQ FSLR Thu, Aug 11, 2011 101.16 103.92 99.00 103.04
1190 NASDAQ FSLR Wed, Aug 10, 2011 100.68 107.99 97.10 100.35
1189 NASDAQ FSLR Tue, Aug 9, 2011 101.40 102.30 92.75 99.70
1188 NASDAQ FSLR Mon, Aug 8, 2011 96.90 101.40 96.17 99.88
1187 NASDAQ FSLR Fri, Aug 5, 2011 105.50 111.69 99.03 105.43
1186 NASDAQ FSLR Thu, Aug 4, 2011 112.06 113.92 107.50 107.94
1185 NASDAQ FSLR Wed, Aug 3, 2011 115.75 116.35 112.69 115.25
1184 NASDAQ FSLR Tue, Aug 2, 2011 116.47 117.93 115.00 115.04
1183 NASDAQ FSLR Mon, Aug 1, 2011 121.35 123.86 116.75 117.39
1182 NASDAQ FSLR Fri, Jul 29, 2011 116.45 119.36 115.62 118.23
1181 NASDAQ FSLR Thu, Jul 28, 2011 116.55 119.79 116.00 117.65
1180 NASDAQ FSLR Wed, Jul 27, 2011 119.68 119.98 116.34 116.60
1179 NASDAQ FSLR Tue, Jul 26, 2011 121.28 122.29 119.52 120.27
1178 NASDAQ FSLR Mon, Jul 25, 2011 123.47 124.00 120.58 120.60
1177 NASDAQ FSLR Fri, Jul 22, 2011 125.39 126.14 123.87 124.12
1176 NASDAQ FSLR Thu, Jul 21, 2011 123.46 125.25 123.01 125.20
1175 NASDAQ FSLR Wed, Jul 20, 2011 123.83 124.54 122.10 123.36
1174 NASDAQ FSLR Tue, Jul 19, 2011 123.13 125.94 122.57 123.94
1173 NASDAQ FSLR Mon, Jul 18, 2011 123.84 124.38 121.12 121.93
1172 NASDAQ FSLR Fri, Jul 15, 2011 123.06 125.06 122.35 124.64
1171 NASDAQ FSLR Thu, Jul 14, 2011 125.28 125.32 122.62 123.19
1170 NASDAQ FSLR Wed, Jul 13, 2011 125.43 127.01 123.55 125.18
1169 NASDAQ FSLR Tue, Jul 12, 2011 126.58 126.84 123.25 123.97
1168 NASDAQ FSLR Mon, Jul 11, 2011 130.32 130.98 126.55 126.93
1167 NASDAQ FSLR Fri, Jul 8, 2011 130.50 132.78 130.26 132.60
1166 NASDAQ FSLR Thu, Jul 7, 2011 132.28 134.21 130.24 132.87
1165 NASDAQ FSLR Wed, Jul 6, 2011 132.00 133.20 130.68 131.53
1164 NASDAQ FSLR Tue, Jul 5, 2011 132.03 133.21 131.21 132.09
1163 NASDAQ FSLR Fri, Jul 1, 2011 130.66 133.48 129.11 133.06
1162 NASDAQ FSLR Thu, Jun 30, 2011 134.87 142.22 131.50 132.27
1161 NASDAQ FSLR Wed, Jun 29, 2011 124.27 129.60 123.29 129.42
1160 NASDAQ FSLR Tue, Jun 28, 2011 117.21 124.66 117.02 124.61
1159 NASDAQ FSLR Mon, Jun 27, 2011 116.15 117.70 115.06 116.68
1158 NASDAQ FSLR Fri, Jun 24, 2011 121.65 121.65 116.29 116.56
1157 NASDAQ FSLR Thu, Jun 23, 2011 120.37 122.69 116.50 122.45
1156 NASDAQ FSLR Wed, Jun 22, 2011 123.87 125.09 120.94 122.95
1155 NASDAQ FSLR Tue, Jun 21, 2011 126.00 126.00 123.12 124.65
1154 NASDAQ FSLR Mon, Jun 20, 2011 121.27 125.76 121.00 125.02
1153 NASDAQ FSLR Fri, Jun 17, 2011 120.64 122.99 119.75 121.55
1152 NASDAQ FSLR Thu, Jun 16, 2011 116.69 118.93 116.69 118.83
1151 NASDAQ FSLR Wed, Jun 15, 2011 117.32 119.56 116.08 116.76
1150 NASDAQ FSLR Tue, Jun 14, 2011 117.76 120.50 117.01 119.30
1149 NASDAQ FSLR Mon, Jun 13, 2011 118.48 120.25 115.33 116.31
1148 NASDAQ FSLR Fri, Jun 10, 2011 113.41 119.44 113.00 117.09
1147 NASDAQ FSLR Thu, Jun 9, 2011 114.80 117.43 113.68 114.06
1146 NASDAQ FSLR Wed, Jun 8, 2011 117.75 117.75 111.40 114.39
1145 NASDAQ FSLR Tue, Jun 7, 2011 117.14 118.59 116.71 117.86
1144 NASDAQ FSLR Mon, Jun 6, 2011 118.27 119.49 116.16 116.63
1143 NASDAQ FSLR Fri, Jun 3, 2011 119.00 120.56 118.15 118.66
1142 NASDAQ FSLR Thu, Jun 2, 2011 122.27 122.27 119.70 120.54
1141 NASDAQ FSLR Wed, Jun 1, 2011 125.83 125.83 119.50 119.71
1140 NASDAQ FSLR Tue, May 31, 2011 126.37 128.95 122.08 124.25
1139 NASDAQ FSLR Fri, May 27, 2011 118.97 121.80 117.15 121.37
1138 NASDAQ FSLR Thu, May 26, 2011 120.12 120.49 114.40 117.96
1137 NASDAQ FSLR Wed, May 25, 2011 122.97 124.29 120.00 120.62
1136 NASDAQ FSLR Tue, May 24, 2011 125.08 126.61 123.65 123.89
1135 NASDAQ FSLR Mon, May 23, 2011 124.12 125.26 123.80 124.10
1134 NASDAQ FSLR Fri, May 20, 2011 127.93 128.75 125.19 126.38
1133 NASDAQ FSLR Thu, May 19, 2011 130.57 131.88 127.22 128.37
1132 NASDAQ FSLR Wed, May 18, 2011 127.28 130.44 126.62 129.24
1131 NASDAQ FSLR Tue, May 17, 2011 124.84 126.98 122.51 126.62
1130 NASDAQ FSLR Mon, May 16, 2011 125.00 127.03 124.09 125.28
1129 NASDAQ FSLR Fri, May 13, 2011 131.28 131.74 125.00 125.65
1128 NASDAQ FSLR Thu, May 12, 2011 124.54 132.29 124.41 132.07
1127 NASDAQ FSLR Wed, May 11, 2011 128.93 128.93 123.39 124.30
1126 NASDAQ FSLR Tue, May 10, 2011 129.14 130.48 125.60 128.51
1125 NASDAQ FSLR Mon, May 9, 2011 131.17 131.54 127.70 130.04
1124 NASDAQ FSLR Fri, May 6, 2011 129.55 132.65 128.20 129.96
1123 NASDAQ FSLR Thu, May 5, 2011 125.54 130.95 125.50 127.91
1122 NASDAQ FSLR Wed, May 4, 2011 126.61 129.70 124.30 126.31
1121 NASDAQ FSLR Tue, May 3, 2011 136.90 136.90 133.85 134.66
1120 NASDAQ FSLR Mon, May 2, 2011 140.84 140.87 136.82 137.53
1119 NASDAQ FSLR Fri, Apr 29, 2011 145.16 145.16 138.00 139.57
1118 NASDAQ FSLR Thu, Apr 28, 2011 138.68 139.64 136.21 138.39
1117 NASDAQ FSLR Wed, Apr 27, 2011 137.80 139.84 136.28 138.59
1116 NASDAQ FSLR Tue, Apr 26, 2011 134.76 137.92 133.63 136.49
1115 NASDAQ FSLR Mon, Apr 25, 2011 137.59 137.59 134.52 134.71
1114 NASDAQ FSLR Thu, Apr 21, 2011 139.85 139.90 135.90 137.22
1113 NASDAQ FSLR Wed, Apr 20, 2011 135.52 139.57 133.88 138.47
1112 NASDAQ FSLR Tue, Apr 19, 2011 137.46 137.46 132.17 134.26
1111 NASDAQ FSLR Mon, Apr 18, 2011 136.46 137.78 133.75 136.94
1110 NASDAQ FSLR Fri, Apr 15, 2011 141.97 142.04 137.31 137.64
1109 NASDAQ FSLR Thu, Apr 14, 2011 141.57 142.05 137.18 140.90
1108 NASDAQ FSLR Wed, Apr 13, 2011 145.24 147.20 143.40 144.73
1107 NASDAQ FSLR Tue, Apr 12, 2011 144.20 145.20 142.29 143.65
1106 NASDAQ FSLR Mon, Apr 11, 2011 148.21 148.54 143.66 144.40
1105 NASDAQ FSLR Fri, Apr 8, 2011 150.69 150.69 145.10 147.32
1104 NASDAQ FSLR Thu, Apr 7, 2011 147.95 149.64 146.60 148.80
1103 NASDAQ FSLR Wed, Apr 6, 2011 154.38 154.45 148.07 150.60
1102 NASDAQ FSLR Tue, Apr 5, 2011 156.10 156.78 151.80 153.01
1101 NASDAQ FSLR Mon, Apr 4, 2011 161.38 161.40 155.10 156.26
1100 NASDAQ FSLR Fri, Apr 1, 2011 163.00 163.00 156.77 160.40
1099 NASDAQ FSLR Thu, Mar 31, 2011 155.43 161.01 155.43 160.84
1098 NASDAQ FSLR Wed, Mar 30, 2011 158.00 158.53 154.20 155.39
1097 NASDAQ FSLR Tue, Mar 29, 2011 153.38 157.82 152.25 156.08
1096 NASDAQ FSLR Mon, Mar 28, 2011 153.02 156.87 152.95 153.28
1095 NASDAQ FSLR Fri, Mar 25, 2011 150.87 151.00 147.93 150.44
1094 NASDAQ FSLR Thu, Mar 24, 2011 151.49 151.96 149.25 150.18
1093 NASDAQ FSLR Wed, Mar 23, 2011 148.82 150.81 147.81 149.85
1092 NASDAQ FSLR Tue, Mar 22, 2011 151.82 152.01 147.69 149.00
1091 NASDAQ FSLR Mon, Mar 21, 2011 151.75 152.18 149.83 150.18
1090 NASDAQ FSLR Fri, Mar 18, 2011 154.46 154.98 149.51 149.66
1089 NASDAQ FSLR Thu, Mar 17, 2011 156.37 158.50 152.54 154.00
1088 NASDAQ FSLR Wed, Mar 16, 2011 157.58 158.50 152.30 155.08
1087 NASDAQ FSLR Tue, Mar 15, 2011 151.82 159.62 150.28 158.91
1086 NASDAQ FSLR Mon, Mar 14, 2011 146.70 147.30 144.10 146.91
1085 NASDAQ FSLR Fri, Mar 11, 2011 137.54 141.08 137.10 139.74
1084 NASDAQ FSLR Thu, Mar 10, 2011 141.00 142.19 138.00 140.05
1083 NASDAQ FSLR Wed, Mar 9, 2011 143.59 144.30 141.03 142.70
1082 NASDAQ FSLR Tue, Mar 8, 2011 142.30 143.87 139.51 143.17
1081 NASDAQ FSLR Mon, Mar 7, 2011 147.45 147.70 141.71 142.55
1080 NASDAQ FSLR Fri, Mar 4, 2011 146.18 148.39 145.22 146.57
1079 NASDAQ FSLR Thu, Mar 3, 2011 149.01 150.60 143.90 145.91
1078 NASDAQ FSLR Wed, Mar 2, 2011 148.19 149.00 144.59 145.64
1077 NASDAQ FSLR Tue, Mar 1, 2011 148.30 150.65 145.01 147.37
1076 NASDAQ FSLR Mon, Feb 28, 2011 153.77 155.21 146.79 147.39
1075 NASDAQ FSLR Fri, Feb 25, 2011 161.51 161.51 155.00 155.72
1074 NASDAQ FSLR Thu, Feb 24, 2011 164.16 168.74 163.00 164.68
1073 NASDAQ FSLR Wed, Feb 23, 2011 164.89 167.14 159.90 163.02
1072 NASDAQ FSLR Tue, Feb 22, 2011 166.00 169.91 163.20 164.10
1071 NASDAQ FSLR Fri, Feb 18, 2011 174.71 175.45 167.39 168.22
1070 NASDAQ FSLR Thu, Feb 17, 2011 169.89 171.96 169.00 170.80
1069 NASDAQ FSLR Wed, Feb 16, 2011 167.43 169.32 166.30 169.00
1068 NASDAQ FSLR Tue, Feb 15, 2011 167.75 170.14 165.27 166.26
1067 NASDAQ FSLR Mon, Feb 14, 2011 164.89 172.30 164.01 167.75
1066 NASDAQ FSLR Fri, Feb 11, 2011 157.93 167.40 156.29 166.11
1065 NASDAQ FSLR Thu, Feb 10, 2011 154.97 158.87 154.14 157.47
1064 NASDAQ FSLR Wed, Feb 9, 2011 159.49 159.75 154.06 155.28
1063 NASDAQ FSLR Tue, Feb 8, 2011 156.36 158.78 155.77 158.48
1062 NASDAQ FSLR Mon, Feb 7, 2011 158.70 163.00 158.62 159.30
1061 NASDAQ FSLR Fri, Feb 4, 2011 159.23 160.72 157.16 157.94
1060 NASDAQ FSLR Thu, Feb 3, 2011 162.19 163.00 159.48 162.17
1059 NASDAQ FSLR Wed, Feb 2, 2011 157.32 165.90 157.32 164.40
1058 NASDAQ FSLR Tue, Feb 1, 2011 155.90 159.23 153.45 156.10
1057 NASDAQ FSLR Mon, Jan 31, 2011 147.77 154.81 147.00 154.58
1056 NASDAQ FSLR Fri, Jan 28, 2011 151.30 153.00 147.42 147.49
1055 NASDAQ FSLR Thu, Jan 27, 2011 151.55 153.38 150.69 151.02
1054 NASDAQ FSLR Wed, Jan 26, 2011 150.89 153.70 148.64 151.86
1053 NASDAQ FSLR Tue, Jan 25, 2011 154.31 158.71 149.65 150.62
1052 NASDAQ FSLR Mon, Jan 24, 2011 150.25 157.50 150.22 156.40
1051 NASDAQ FSLR Fri, Jan 21, 2011 148.16 148.60 144.45 147.41
1050 NASDAQ FSLR Thu, Jan 20, 2011 141.98 147.90 141.91 147.39
1049 NASDAQ FSLR Wed, Jan 19, 2011 146.28 148.67 143.19 143.68
1048 NASDAQ FSLR Tue, Jan 18, 2011 140.01 148.43 139.65 147.95
1047 NASDAQ FSLR Fri, Jan 14, 2011 140.77 141.49 139.21 140.84
1046 NASDAQ FSLR Thu, Jan 13, 2011 139.50 142.11 139.00 141.55
1045 NASDAQ FSLR Wed, Jan 12, 2011 139.00 140.14 138.12 139.83
1044 NASDAQ FSLR Tue, Jan 11, 2011 137.39 138.47 135.39 137.69
1043 NASDAQ FSLR Mon, Jan 10, 2011 133.77 137.38 133.77 136.43
1042 NASDAQ FSLR Fri, Jan 7, 2011 135.50 135.50 132.40 133.58
1041 NASDAQ FSLR Thu, Jan 6, 2011 131.95 135.84 131.00 134.53
1040 NASDAQ FSLR Wed, Jan 5, 2011 130.52 132.70 130.24 131.60
1039 NASDAQ FSLR Tue, Jan 4, 2011 133.50 133.51 130.42 131.12
1038 NASDAQ FSLR Mon, Jan 3, 2011 131.85 133.20 131.73 132.78
1037 NASDAQ FSLR Fri, Dec 31, 2010 130.74 131.47 129.61 130.14
1036 NASDAQ FSLR Thu, Dec 30, 2010 129.72 131.25 129.23 131.09
1035 NASDAQ FSLR Wed, Dec 29, 2010 129.09 130.55 129.09 129.82
1034 NASDAQ FSLR Tue, Dec 28, 2010 130.92 131.18 128.89 129.27
1033 NASDAQ FSLR Mon, Dec 27, 2010 131.35 131.74 129.23 131.18
1032 NASDAQ FSLR Thu, Dec 23, 2010 131.75 132.45 131.38 131.93
1031 NASDAQ FSLR Wed, Dec 22, 2010 133.65 133.77 131.38 131.67
1030 NASDAQ FSLR Tue, Dec 21, 2010 132.54 133.95 131.61 133.03
1029 NASDAQ FSLR Mon, Dec 20, 2010 133.95 134.00 131.28 132.24
1028 NASDAQ FSLR Fri, Dec 17, 2010 134.93 135.60 131.39 133.25
1027 NASDAQ FSLR Thu, Dec 16, 2010 135.28 136.23 131.65 135.61
1026 NASDAQ FSLR Wed, Dec 15, 2010 140.00 140.73 134.73 135.15
1025 NASDAQ FSLR Tue, Dec 14, 2010 137.62 139.99 136.86 137.04
1024 NASDAQ FSLR Mon, Dec 13, 2010 139.07 139.50 136.59 136.80
1023 NASDAQ FSLR Fri, Dec 10, 2010 134.34 139.66 133.86 138.20
1022 NASDAQ FSLR Thu, Dec 9, 2010 134.79 135.50 132.50 133.22
1021 NASDAQ FSLR Wed, Dec 8, 2010 132.24 134.39 131.11 133.50
1020 NASDAQ FSLR Tue, Dec 7, 2010 134.96 135.95 130.66 130.98
1019 NASDAQ FSLR Mon, Dec 6, 2010 131.97 134.24 131.06 134.05
1018 NASDAQ FSLR Fri, Dec 3, 2010 129.75 131.80 129.12 131.04
1017 NASDAQ FSLR Thu, Dec 2, 2010 126.73 132.10 126.50 131.47
1016 NASDAQ FSLR Wed, Dec 1, 2010 124.99 127.99 124.56 126.74
1015 NASDAQ FSLR Tue, Nov 30, 2010 120.92 123.95 120.90 122.85
1014 NASDAQ FSLR Mon, Nov 29, 2010 127.45 127.75 121.00 122.35
1013 NASDAQ FSLR Fri, Nov 26, 2010 126.00 126.28 125.15 126.22
1012 NASDAQ FSLR Wed, Nov 24, 2010 125.00 127.15 124.40 126.39
1011 NASDAQ FSLR Tue, Nov 23, 2010 123.00 125.20 122.12 124.20
1010 NASDAQ FSLR Mon, Nov 22, 2010 126.45 126.45 123.88 124.53
1009 NASDAQ FSLR Fri, Nov 19, 2010 123.77 128.08 123.16 126.75
1008 NASDAQ FSLR Thu, Nov 18, 2010 123.71 126.36 121.34 123.64
1007 NASDAQ FSLR Wed, Nov 17, 2010 129.07 129.25 122.51 122.83
1006 NASDAQ FSLR Tue, Nov 16, 2010 138.06 138.50 129.72 130.69
1005 NASDAQ FSLR Mon, Nov 15, 2010 138.98 140.20 137.86 139.66
1004 NASDAQ FSLR Fri, Nov 12, 2010 139.65 142.42 137.70 138.39
1003 NASDAQ FSLR Thu, Nov 11, 2010 137.54 141.40 136.84 140.95
1002 NASDAQ FSLR Wed, Nov 10, 2010 138.00 140.50 137.65 140.11
1001 NASDAQ FSLR Tue, Nov 9, 2010 140.77 141.00 138.50 138.62
1000 NASDAQ FSLR Mon, Nov 8, 2010 138.21 141.34 137.81 140.26
999 NASDAQ FSLR Fri, Nov 5, 2010 135.83 140.79 135.70 138.83
998 NASDAQ FSLR Thu, Nov 4, 2010 140.19 140.19 134.72 136.48
997 NASDAQ FSLR Wed, Nov 3, 2010 137.64 138.44 134.20 137.64
996 NASDAQ FSLR Tue, Nov 2, 2010 134.42 138.43 134.08 137.64
995 NASDAQ FSLR Mon, Nov 1, 2010 137.84 137.84 133.80 134.44
994 NASDAQ FSLR Fri, Oct 29, 2010 139.15 142.45 136.21 137.68
993 NASDAQ FSLR Thu, Oct 28, 2010 151.88 153.30 149.12 151.15
992 NASDAQ FSLR Wed, Oct 27, 2010 147.47 150.40 147.01 150.30
991 NASDAQ FSLR Tue, Oct 26, 2010 147.26 148.89 145.44 148.15
990 NASDAQ FSLR Mon, Oct 25, 2010 146.87 148.30 146.70 147.15
989 NASDAQ FSLR Fri, Oct 22, 2010 145.15 146.49 144.14 145.44
988 NASDAQ FSLR Thu, Oct 21, 2010 144.57 146.62 142.21 145.07
987 NASDAQ FSLR Wed, Oct 20, 2010 143.72 145.56 142.86 143.39
986 NASDAQ FSLR Tue, Oct 19, 2010 144.00 145.20 142.75 143.92
985 NASDAQ FSLR Mon, Oct 18, 2010 143.96 148.64 143.80 147.07
984 NASDAQ FSLR Fri, Oct 15, 2010 143.43 144.82 140.11 144.56
983 NASDAQ FSLR Thu, Oct 14, 2010 138.27 145.56 138.25 142.27
982 NASDAQ FSLR Wed, Oct 13, 2010 137.65 138.38 136.50 136.93
981 NASDAQ FSLR Tue, Oct 12, 2010 138.41 138.90 136.20 137.01
980 NASDAQ FSLR Mon, Oct 11, 2010 138.80 140.75 137.82 139.50
979 NASDAQ FSLR Fri, Oct 8, 2010 140.00 140.20 136.98 137.62
978 NASDAQ FSLR Thu, Oct 7, 2010 142.00 143.18 139.30 140.56
977 NASDAQ FSLR Wed, Oct 6, 2010 141.80 142.75 138.48 138.64
976 NASDAQ FSLR Tue, Oct 5, 2010 144.08 144.08 140.96 142.63
975 NASDAQ FSLR Mon, Oct 4, 2010 146.10 146.32 141.38 142.27
974 NASDAQ FSLR Fri, Oct 1, 2010 148.96 149.65 144.41 147.23
973 NASDAQ FSLR Thu, Sep 30, 2010 150.90 151.17 146.07 147.35
972 NASDAQ FSLR Wed, Sep 29, 2010 147.99 151.39 145.95 149.27
971 NASDAQ FSLR Tue, Sep 28, 2010 149.80 151.00 146.31 148.52
970 NASDAQ FSLR Mon, Sep 27, 2010 147.24 149.30 145.85 147.91
969 NASDAQ FSLR Fri, Sep 24, 2010 145.27 147.50 144.50 147.09
968 NASDAQ FSLR Thu, Sep 23, 2010 143.00 145.40 142.00 143.23
967 NASDAQ FSLR Wed, Sep 22, 2010 146.10 146.90 142.92 143.55
966 NASDAQ FSLR Tue, Sep 21, 2010 145.19 148.16 145.19 146.00
965 NASDAQ FSLR Mon, Sep 20, 2010 146.13 146.70 144.00 145.82
964 NASDAQ FSLR Fri, Sep 17, 2010 144.81 145.28 142.88 144.88
963 NASDAQ FSLR Thu, Sep 16, 2010 141.70 145.75 140.93 144.74
962 NASDAQ FSLR Wed, Sep 15, 2010 141.27 141.34 138.70 140.26
961 NASDAQ FSLR Tue, Sep 14, 2010 138.08 142.75 137.58 141.27
960 NASDAQ FSLR Mon, Sep 13, 2010 140.00 140.94 137.51 138.85
959 NASDAQ FSLR Fri, Sep 10, 2010 137.49 140.00 136.94 138.41
958 NASDAQ FSLR Thu, Sep 9, 2010 139.22 139.64 137.80 138.34
957 NASDAQ FSLR Wed, Sep 8, 2010 135.55 139.15 135.21 137.25
956 NASDAQ FSLR Tue, Sep 7, 2010 134.67 136.22 134.00 134.79
955 NASDAQ FSLR Fri, Sep 3, 2010 136.95 137.80 135.25 136.45
954 NASDAQ FSLR Thu, Sep 2, 2010 130.00 135.53 129.89 134.89
953 NASDAQ FSLR Wed, Sep 1, 2010 129.30 130.57 127.71 130.17
952 NASDAQ FSLR Tue, Aug 31, 2010 125.00 128.53 124.71 127.85
951 NASDAQ FSLR Mon, Aug 30, 2010 128.14 129.49 126.28 126.28
950 NASDAQ FSLR Fri, Aug 27, 2010 127.98 129.55 124.84 128.88
949 NASDAQ FSLR Thu, Aug 26, 2010 126.96 130.14 126.31 126.68
948 NASDAQ FSLR Wed, Aug 25, 2010 123.68 125.25 122.00 124.98
947 NASDAQ FSLR Tue, Aug 24, 2010 124.11 127.92 122.10 125.16
946 NASDAQ FSLR Mon, Aug 23, 2010 128.23 130.47 126.27 126.29
945 NASDAQ FSLR Fri, Aug 20, 2010 122.82 125.04 121.72 125.03
944 NASDAQ FSLR Thu, Aug 19, 2010 124.21 124.74 122.13 123.21
943 NASDAQ FSLR Wed, Aug 18, 2010 126.46 126.80 124.31 125.08
942 NASDAQ FSLR Tue, Aug 17, 2010 127.41 127.41 124.89 125.86
941 NASDAQ FSLR Mon, Aug 16, 2010 123.91 126.40 122.48 125.05
940 NASDAQ FSLR Fri, Aug 13, 2010 124.07 126.85 124.07 124.52
939 NASDAQ FSLR Thu, Aug 12, 2010 123.01 125.75 123.01 124.65
938 NASDAQ FSLR Wed, Aug 11, 2010 126.95 127.97 123.87 125.44
937 NASDAQ FSLR Tue, Aug 10, 2010 128.38 129.95 127.09 129.22
936 NASDAQ FSLR Mon, Aug 9, 2010 130.00 130.95 128.28 129.95
935 NASDAQ FSLR Fri, Aug 6, 2010 128.08 129.97 126.29 129.34
934 NASDAQ FSLR Thu, Aug 5, 2010 130.80 131.74 128.77 129.73
933 NASDAQ FSLR Wed, Aug 4, 2010 127.33 132.00 126.81 131.45
932 NASDAQ FSLR Tue, Aug 3, 2010 127.02 127.78 124.91 126.70
931 NASDAQ FSLR Mon, Aug 2, 2010 126.34 127.80 125.10 126.14
930 NASDAQ FSLR Fri, Jul 30, 2010 129.05 130.00 124.33 125.45
929 NASDAQ FSLR Thu, Jul 29, 2010 137.84 139.20 132.79 135.50
928 NASDAQ FSLR Wed, Jul 28, 2010 137.08 138.92 135.70 137.04
927 NASDAQ FSLR Tue, Jul 27, 2010 139.48 139.86 135.45 136.74
926 NASDAQ FSLR Mon, Jul 26, 2010 137.48 139.90 137.48 139.40
925 NASDAQ FSLR Fri, Jul 23, 2010 137.53 140.00 135.67 139.99
924 NASDAQ FSLR Thu, Jul 22, 2010 136.49 139.07 136.49 137.68
923 NASDAQ FSLR Wed, Jul 21, 2010 136.37 136.92 133.86 135.10
922 NASDAQ FSLR Tue, Jul 20, 2010 128.62 137.21 128.31 136.22
921 NASDAQ FSLR Mon, Jul 19, 2010 129.14 131.60 128.75 131.55
920 NASDAQ FSLR Fri, Jul 16, 2010 131.46 131.46 128.18 128.92
919 NASDAQ FSLR Thu, Jul 15, 2010 133.01 133.46 129.42 131.46
918 NASDAQ FSLR Wed, Jul 14, 2010 129.77 135.40 129.58 133.21
917 NASDAQ FSLR Tue, Jul 13, 2010 131.34 131.86 129.50 130.64
916 NASDAQ FSLR Mon, Jul 12, 2010 131.60 132.51 128.35 129.71
915 NASDAQ FSLR Fri, Jul 9, 2010 130.00 132.26 129.23 132.13
914 NASDAQ FSLR Thu, Jul 8, 2010 129.96 131.81 127.50 130.65
913 NASDAQ FSLR Wed, Jul 7, 2010 122.56 128.73 122.56 128.48
912 NASDAQ FSLR Tue, Jul 6, 2010 123.51 126.60 121.12 121.88
911 NASDAQ FSLR Fri, Jul 2, 2010 118.46 121.68 118.33 120.52
910 NASDAQ FSLR Thu, Jul 1, 2010 113.61 117.96 112.06 117.45
909 NASDAQ FSLR Wed, Jun 30, 2010 114.48 118.00 113.67 113.83
908 NASDAQ FSLR Tue, Jun 29, 2010 116.22 117.41 113.55 114.42
907 NASDAQ FSLR Mon, Jun 28, 2010 121.85 123.91 119.22 119.23
906 NASDAQ FSLR Fri, Jun 25, 2010 116.88 119.46 115.16 119.26
905 NASDAQ FSLR Thu, Jun 24, 2010 120.00 120.36 116.26 116.88
904 NASDAQ FSLR Wed, Jun 23, 2010 120.08 121.90 116.75 120.75
903 NASDAQ FSLR Tue, Jun 22, 2010 122.67 124.50 119.70 119.84
902 NASDAQ FSLR Mon, Jun 21, 2010 125.50 126.49 121.52 122.45
901 NASDAQ FSLR Fri, Jun 18, 2010 125.10 125.37 121.68 123.68
900 NASDAQ FSLR Thu, Jun 17, 2010 124.93 125.88 122.52 123.45
899 NASDAQ FSLR Wed, Jun 16, 2010 115.80 120.44 114.61 118.77
898 NASDAQ FSLR Tue, Jun 15, 2010 109.29 117.55 109.26 117.27
897 NASDAQ FSLR Mon, Jun 14, 2010 109.03 110.00 107.20 107.53
896 NASDAQ FSLR Fri, Jun 11, 2010 105.75 108.96 105.31 107.27
895 NASDAQ FSLR Thu, Jun 10, 2010 106.30 109.62 104.50 109.36
894 NASDAQ FSLR Wed, Jun 9, 2010 105.96 108.97 102.50 103.07
893 NASDAQ FSLR Tue, Jun 8, 2010 105.31 106.85 100.19 104.38
892 NASDAQ FSLR Mon, Jun 7, 2010 110.03 110.08 104.56 104.98
891 NASDAQ FSLR Fri, Jun 4, 2010 109.97 115.34 108.59 109.84
890 NASDAQ FSLR Thu, Jun 3, 2010 112.67 114.50 110.57 112.96
889 NASDAQ FSLR Wed, Jun 2, 2010 108.38 110.99 106.67 110.98
888 NASDAQ FSLR Tue, Jun 1, 2010 112.22 112.51 107.05 107.11
887 NASDAQ FSLR Fri, May 28, 2010 115.64 115.95 110.56 112.36
886 NASDAQ FSLR Thu, May 27, 2010 114.71 115.90 112.20 115.80
885 NASDAQ FSLR Wed, May 26, 2010 115.18 117.00 109.61 110.35
884 NASDAQ FSLR Tue, May 25, 2010 106.00 112.98 103.70 112.62
883 NASDAQ FSLR Mon, May 24, 2010 115.41 115.41 108.72 109.21
882 NASDAQ FSLR Fri, May 21, 2010 107.42 115.88 106.36 113.95
881 NASDAQ FSLR Thu, May 20, 2010 107.99 114.00 105.50 109.62
880 NASDAQ FSLR Wed, May 19, 2010 108.15 110.93 105.35 110.00
879 NASDAQ FSLR Tue, May 18, 2010 115.89 115.89 108.24 110.06
878 NASDAQ FSLR Mon, May 17, 2010 119.71 120.31 110.12 113.17
877 NASDAQ FSLR Fri, May 14, 2010 123.50 124.50 118.75 120.31
876 NASDAQ FSLR Thu, May 13, 2010 126.86 129.45 125.93 126.00
875 NASDAQ FSLR Wed, May 12, 2010 128.91 129.06 125.25 128.62
874 NASDAQ FSLR Tue, May 11, 2010 129.80 129.80 126.61 127.45
873 NASDAQ FSLR Mon, May 10, 2010 129.20 134.24 128.29 130.18
872 NASDAQ FSLR Fri, May 7, 2010 123.34 127.20 117.27 122.55
871 NASDAQ FSLR Thu, May 6, 2010 132.50 136.24 118.01 122.24
870 NASDAQ FSLR Wed, May 5, 2010 135.19 137.50 132.00 133.95
869 NASDAQ FSLR Tue, May 4, 2010 143.55 143.72 137.91 139.73
868 NASDAQ FSLR Mon, May 3, 2010 145.75 148.11 144.00 146.91
867 NASDAQ FSLR Fri, Apr 30, 2010 148.65 150.79 143.49 143.98
866 NASDAQ FSLR Thu, Apr 29, 2010 141.83 152.53 141.69 150.87
865 NASDAQ FSLR Wed, Apr 28, 2010 128.39 131.56 128.05 128.13
864 NASDAQ FSLR Tue, Apr 27, 2010 131.94 133.79 127.78 128.36
863 NASDAQ FSLR Mon, Apr 26, 2010 132.96 135.42 130.88 131.95
862 NASDAQ FSLR Fri, Apr 23, 2010 132.48 133.88 130.27 133.87
861 NASDAQ FSLR Thu, Apr 22, 2010 129.50 134.29 129.36 133.94
860 NASDAQ FSLR Wed, Apr 21, 2010 132.00 132.08 128.00 130.49
859 NASDAQ FSLR Tue, Apr 20, 2010 134.88 135.72 131.90 134.12
858 NASDAQ FSLR Mon, Apr 19, 2010 132.10 134.90 130.15 132.80
857 NASDAQ FSLR Fri, Apr 16, 2010 138.02 138.09 132.17 134.32
856 NASDAQ FSLR Thu, Apr 15, 2010 133.33 139.46 132.49 137.90
855 NASDAQ FSLR Wed, Apr 14, 2010 128.25 132.64 128.00 132.60
854 NASDAQ FSLR Tue, Apr 13, 2010 128.00 128.50 126.31 126.75
853 NASDAQ FSLR Mon, Apr 12, 2010 123.94 129.95 123.76 127.86
852 NASDAQ FSLR Fri, Apr 9, 2010 126.45 127.00 123.78 124.09
851 NASDAQ FSLR Thu, Apr 8, 2010 125.40 127.56 124.15 126.25
850 NASDAQ FSLR Wed, Apr 7, 2010 122.54 126.73 122.51 126.60
849 NASDAQ FSLR Tue, Apr 6, 2010 122.26 122.26 120.11 120.53
848 NASDAQ FSLR Mon, Apr 5, 2010 122.48 124.00 120.83 122.28
847 NASDAQ FSLR Thu, Apr 1, 2010 122.33 123.35 118.88 121.30
846 NASDAQ FSLR Wed, Mar 31, 2010 121.68 123.40 121.31 122.65
845 NASDAQ FSLR Tue, Mar 30, 2010 120.00 122.89 119.41 122.18
844 NASDAQ FSLR Mon, Mar 29, 2010 118.22 120.50 117.30 119.37
843 NASDAQ FSLR Fri, Mar 26, 2010 113.59 118.58 113.06 116.50
842 NASDAQ FSLR Thu, Mar 25, 2010 112.81 113.70 111.77 112.05
841 NASDAQ FSLR Wed, Mar 24, 2010 111.15 111.97 109.36 109.45
840 NASDAQ FSLR Tue, Mar 23, 2010 109.93 112.68 109.52 112.02
839 NASDAQ FSLR Mon, Mar 22, 2010 110.22 110.93 108.97 109.36
838 NASDAQ FSLR Fri, Mar 19, 2010 114.50 114.90 112.55 113.30
837 NASDAQ FSLR Thu, Mar 18, 2010 114.05 115.82 113.45 115.13
836 NASDAQ FSLR Wed, Mar 17, 2010 116.25 116.49 114.39 114.53
835 NASDAQ FSLR Tue, Mar 16, 2010 115.81 116.70 114.40 115.24
834 NASDAQ FSLR Mon, Mar 15, 2010 115.53 118.64 114.21 114.92
833 NASDAQ FSLR Fri, Mar 12, 2010 114.50 117.44 114.29 115.53
832 NASDAQ FSLR Thu, Mar 11, 2010 110.70 115.70 109.95 113.69
831 NASDAQ FSLR Wed, Mar 10, 2010 106.12 112.25 106.11 110.95
830 NASDAQ FSLR Tue, Mar 9, 2010 105.90 107.28 104.83 106.22
829 NASDAQ FSLR Mon, Mar 8, 2010 109.20 109.49 106.52 108.64
828 NASDAQ FSLR Fri, Mar 5, 2010 108.73 109.50 108.11 108.62
827 NASDAQ FSLR Thu, Mar 4, 2010 108.80 109.70 107.95 108.05
826 NASDAQ FSLR Wed, Mar 3, 2010 108.50 110.15 107.46 107.64
825 NASDAQ FSLR Tue, Mar 2, 2010 106.28 109.34 104.70 107.26
824 NASDAQ FSLR Mon, Mar 1, 2010 107.59 107.90 104.36 105.62
823 NASDAQ FSLR Fri, Feb 26, 2010 105.26 105.98 102.53 105.75
822 NASDAQ FSLR Thu, Feb 25, 2010 100.55 103.46 98.71 102.97
821 NASDAQ FSLR Wed, Feb 24, 2010 106.60 107.70 103.58 105.13
820 NASDAQ FSLR Tue, Feb 23, 2010 109.00 109.64 105.08 105.78
819 NASDAQ FSLR Mon, Feb 22, 2010 114.76 115.12 110.32 113.09
818 NASDAQ FSLR Fri, Feb 19, 2010 116.68 118.49 115.12 116.00
817 NASDAQ FSLR Thu, Feb 18, 2010 125.63 127.00 124.05 126.29
816 NASDAQ FSLR Wed, Feb 17, 2010 123.47 124.75 121.70 124.22
815 NASDAQ FSLR Tue, Feb 16, 2010 116.84 122.79 116.04 121.36
814 NASDAQ FSLR Fri, Feb 12, 2010 113.21 115.90 110.44 115.10
813 NASDAQ FSLR Thu, Feb 11, 2010 110.65 114.45 110.21 113.81
812 NASDAQ FSLR Wed, Feb 10, 2010 112.65 113.04 107.25 109.33
811 NASDAQ FSLR Tue, Feb 9, 2010 112.94 114.90 111.25 113.29
810 NASDAQ FSLR Mon, Feb 8, 2010 112.00 113.32 110.57 111.21
809 NASDAQ FSLR Fri, Feb 5, 2010 113.92 114.40 110.84 114.19
808 NASDAQ FSLR Thu, Feb 4, 2010 116.56 117.86 113.25 113.46
807 NASDAQ FSLR Wed, Feb 3, 2010 117.86 120.30 117.74 119.07
806 NASDAQ FSLR Tue, Feb 2, 2010 117.49 118.68 115.29 117.37
805 NASDAQ FSLR Mon, Feb 1, 2010 114.89 119.84 114.25 117.49
804 NASDAQ FSLR Fri, Jan 29, 2010 114.64 120.03 113.00 113.30
803 NASDAQ FSLR Thu, Jan 28, 2010 115.30 115.78 112.07 114.35
802 NASDAQ FSLR Wed, Jan 27, 2010 115.06 115.98 111.02 114.14
801 NASDAQ FSLR Tue, Jan 26, 2010 112.02 117.88 111.35 115.13
800 NASDAQ FSLR Mon, Jan 25, 2010 114.68 115.75 111.10 111.72
799 NASDAQ FSLR Fri, Jan 22, 2010 119.54 119.54 109.77 112.39
798 NASDAQ FSLR Thu, Jan 21, 2010 119.08 121.45 118.19 119.12
797 NASDAQ FSLR Wed, Jan 20, 2010 120.61 122.00 118.25 119.51
796 NASDAQ FSLR Tue, Jan 19, 2010 123.13 124.68 120.00 123.94
795 NASDAQ FSLR Fri, Jan 15, 2010 125.89 126.50 122.50 124.07
794 NASDAQ FSLR Thu, Jan 14, 2010 131.52 136.23 124.72 124.84
793 NASDAQ FSLR Wed, Jan 13, 2010 133.52 134.00 129.42 132.12
792 NASDAQ FSLR Tue, Jan 12, 2010 137.00 137.00 132.66 132.98
791 NASDAQ FSLR Mon, Jan 11, 2010 141.00 141.24 137.77 138.24
790 NASDAQ FSLR Fri, Jan 8, 2010 139.70 141.50 137.01 139.68
789 NASDAQ FSLR Thu, Jan 7, 2010 141.00 142.46 138.91 140.48
788 NASDAQ FSLR Wed, Jan 6, 2010 138.43 140.25 137.65 140.02
787 NASDAQ FSLR Tue, Jan 5, 2010 135.43 140.60 135.10 137.40
786 NASDAQ FSLR Mon, Jan 4, 2010 136.00 136.83 133.57 135.46
785 NASDAQ FSLR Thu, Dec 31, 2009 137.10 137.11 135.07 135.40
784 NASDAQ FSLR Wed, Dec 30, 2009 134.64 136.91 134.07 136.79
783 NASDAQ FSLR Tue, Dec 29, 2009 135.50 136.45 134.41 135.54
782 NASDAQ FSLR Mon, Dec 28, 2009 134.78 135.43 133.50 134.83
781 NASDAQ FSLR Thu, Dec 24, 2009 132.80 134.32 132.19 133.80
780 NASDAQ FSLR Wed, Dec 23, 2009 135.20 136.39 132.00 132.58
779 NASDAQ FSLR Tue, Dec 22, 2009 137.10 138.70 134.66 135.50
778 NASDAQ FSLR Mon, Dec 21, 2009 135.74 138.30 133.73 136.99
777 NASDAQ FSLR Fri, Dec 18, 2009 135.64 136.56 133.25 135.67
776 NASDAQ FSLR Thu, Dec 17, 2009 137.41 138.80 133.37 135.73
775 NASDAQ FSLR Wed, Dec 16, 2009 139.70 141.50 136.51 136.74
774 NASDAQ FSLR Tue, Dec 15, 2009 137.98 142.66 137.54 138.99
773 NASDAQ FSLR Mon, Dec 14, 2009 134.84 139.98 134.11 138.65
772 NASDAQ FSLR Fri, Dec 11, 2009 134.65 135.46 132.65 133.10
771 NASDAQ FSLR Thu, Dec 10, 2009 135.00 135.88 132.55 132.94
770 NASDAQ FSLR Wed, Dec 9, 2009 132.79 136.20 131.52 135.36
769 NASDAQ FSLR Tue, Dec 8, 2009 134.22 137.30 133.51 133.54
768 NASDAQ FSLR Mon, Dec 7, 2009 131.20 135.94 130.69 135.18
767 NASDAQ FSLR Fri, Dec 4, 2009 131.69 133.44 126.30 129.62
766 NASDAQ FSLR Thu, Dec 3, 2009 122.95 130.27 122.19 128.12
765 NASDAQ FSLR Wed, Dec 2, 2009 122.50 123.15 121.16 121.71
764 NASDAQ FSLR Tue, Dec 1, 2009 121.09 123.86 119.11 122.02
763 NASDAQ FSLR Mon, Nov 30, 2009 120.79 121.99 118.06 119.11
762 NASDAQ FSLR Fri, Nov 27, 2009 117.12 121.74 116.51 120.30
761 NASDAQ FSLR Wed, Nov 25, 2009 120.49 121.38 118.54 120.97
760 NASDAQ FSLR Tue, Nov 24, 2009 121.10 121.42 118.35 119.25
759 NASDAQ FSLR Mon, Nov 23, 2009 123.65 124.93 120.80 121.42
758 NASDAQ FSLR Fri, Nov 20, 2009 119.14 121.79 118.90 121.18
757 NASDAQ FSLR Thu, Nov 19, 2009 124.00 124.00 120.05 121.13
756 NASDAQ FSLR Wed, Nov 18, 2009 127.19 127.99 123.10 124.67
755 NASDAQ FSLR Tue, Nov 17, 2009 125.87 127.54 123.44 123.99
754 NASDAQ FSLR Mon, Nov 16, 2009 120.03 125.22 120.02 123.41
753 NASDAQ FSLR Fri, Nov 13, 2009 116.14 119.54 115.78 118.30
752 NASDAQ FSLR Thu, Nov 12, 2009 118.56 118.75 115.09 115.37
751 NASDAQ FSLR Wed, Nov 11, 2009 121.89 122.00 118.23 119.85
750 NASDAQ FSLR Tue, Nov 10, 2009 119.28 123.85 119.00 119.90
749 NASDAQ FSLR Mon, Nov 9, 2009 120.50 120.50 117.75 119.50
748 NASDAQ FSLR Fri, Nov 6, 2009 120.00 120.37 117.14 117.93
747 NASDAQ FSLR Thu, Nov 5, 2009 122.55 123.70 119.60 120.76
746 NASDAQ FSLR Wed, Nov 4, 2009 126.09 127.10 121.00 121.59
745 NASDAQ FSLR Tue, Nov 3, 2009 120.50 125.26 120.09 124.51
744 NASDAQ FSLR Mon, Nov 2, 2009 121.24 123.99 120.00 121.70
743 NASDAQ FSLR Fri, Oct 30, 2009 129.44 130.03 121.32 121.93
742 NASDAQ FSLR Thu, Oct 29, 2009 127.66 129.23 122.75 126.47
741 NASDAQ FSLR Wed, Oct 28, 2009 148.91 154.37 148.80 151.58
740 NASDAQ FSLR Tue, Oct 27, 2009 153.94 156.00 148.45 150.22
739 NASDAQ FSLR Mon, Oct 26, 2009 155.20 158.14 153.06 154.87
738 NASDAQ FSLR Fri, Oct 23, 2009 152.93 154.92 151.72 152.39
737 NASDAQ FSLR Thu, Oct 22, 2009 150.60 156.87 150.54 156.08
736 NASDAQ FSLR Wed, Oct 21, 2009 154.19 157.00 153.64 153.94
735 NASDAQ FSLR Tue, Oct 20, 2009 151.65 156.00 151.57 155.02
734 NASDAQ FSLR Mon, Oct 19, 2009 147.25 152.70 145.50 152.19
733 NASDAQ FSLR Fri, Oct 16, 2009 150.90 151.68 147.17 147.54
732 NASDAQ FSLR Thu, Oct 15, 2009 154.00 156.09 149.60 152.76
731 NASDAQ FSLR Wed, Oct 14, 2009 155.89 157.45 146.92 154.32
730 NASDAQ FSLR Tue, Oct 13, 2009 158.25 158.98 154.32 154.32
729 NASDAQ FSLR Mon, Oct 12, 2009 156.67 162.20 156.67 160.00
728 NASDAQ FSLR Fri, Oct 9, 2009 155.52 157.28 154.35 156.69
727 NASDAQ FSLR Thu, Oct 8, 2009 155.26 158.00 155.09 156.73
726 NASDAQ FSLR Wed, Oct 7, 2009 150.58 155.00 150.50 154.84
725 NASDAQ FSLR Tue, Oct 6, 2009 149.84 154.04 149.00 150.65
724 NASDAQ FSLR Mon, Oct 5, 2009 151.01 152.30 148.43 148.58
723 NASDAQ FSLR Fri, Oct 2, 2009 148.02 154.43 147.50 150.00
722 NASDAQ FSLR Thu, Oct 1, 2009 147.60 150.35 143.47 143.76
721 NASDAQ FSLR Wed, Sep 30, 2009 153.71 157.15 151.77 152.86
720 NASDAQ FSLR Tue, Sep 29, 2009 148.10 153.05 147.21 152.05
719 NASDAQ FSLR Mon, Sep 28, 2009 148.24 150.74 146.64 148.08
718 NASDAQ FSLR Fri, Sep 25, 2009 148.10 154.13 146.43 152.87
717 NASDAQ FSLR Thu, Sep 24, 2009 154.61 155.56 147.14 150.62
716 NASDAQ FSLR Wed, Sep 23, 2009 157.51 157.53 152.21 152.71
715 NASDAQ FSLR Tue, Sep 22, 2009 160.01 163.32 155.70 156.30
714 NASDAQ FSLR Mon, Sep 21, 2009 153.60 157.50 151.50 157.25
713 NASDAQ FSLR Fri, Sep 18, 2009 155.48 156.81 153.00 156.15
712 NASDAQ FSLR Thu, Sep 17, 2009 150.63 157.10 149.45 151.08
711 NASDAQ FSLR Wed, Sep 16, 2009 143.89 147.80 143.53 146.99
710 NASDAQ FSLR Tue, Sep 15, 2009 134.00 142.81 133.57 140.10
709 NASDAQ FSLR Mon, Sep 14, 2009 131.78 133.40 130.12 133.09
708 NASDAQ FSLR Fri, Sep 11, 2009 141.47 143.50 136.14 136.75
707 NASDAQ FSLR Thu, Sep 10, 2009 138.55 140.96 136.61 140.15
706 NASDAQ FSLR Wed, Sep 9, 2009 136.60 144.82 134.79 136.61
705 NASDAQ FSLR Tue, Sep 8, 2009 123.90 134.64 123.43 134.41
704 NASDAQ FSLR Fri, Sep 4, 2009 121.01 121.47 117.69 121.47
703 NASDAQ FSLR Thu, Sep 3, 2009 121.25 121.79 118.16 119.94
702 NASDAQ FSLR Wed, Sep 2, 2009 114.35 119.79 112.09 118.32
701 NASDAQ FSLR Tue, Sep 1, 2009 121.15 122.35 114.47 114.98
700 NASDAQ FSLR Mon, Aug 31, 2009 121.89 122.97 118.85 121.58
699 NASDAQ FSLR Fri, Aug 28, 2009 126.99 127.85 123.28 124.21
698 NASDAQ FSLR Thu, Aug 27, 2009 124.99 125.88 122.18 125.88
697 NASDAQ FSLR Wed, Aug 26, 2009 127.16 128.80 124.60 126.75
696 NASDAQ FSLR Tue, Aug 25, 2009 124.45 128.24 124.08 128.18
695 NASDAQ FSLR Mon, Aug 24, 2009 123.50 127.00 120.43 124.08
694 NASDAQ FSLR Fri, Aug 21, 2009 129.50 129.50 121.50 121.54
693 NASDAQ FSLR Thu, Aug 20, 2009 130.36 135.00 129.98 130.42
692 NASDAQ FSLR Wed, Aug 19, 2009 130.75 131.50 127.84 131.43
691 NASDAQ FSLR Tue, Aug 18, 2009 138.52 138.81 132.61 133.12
690 NASDAQ FSLR Mon, Aug 17, 2009 135.88 138.41 132.51 134.43
689 NASDAQ FSLR Fri, Aug 14, 2009 144.30 144.63 140.63 141.78
688 NASDAQ FSLR Thu, Aug 13, 2009 144.78 148.40 142.50 144.76
687 NASDAQ FSLR Wed, Aug 12, 2009 145.48 147.40 144.72 144.99
686 NASDAQ FSLR Tue, Aug 11, 2009 146.51 149.83 145.12 146.53
685 NASDAQ FSLR Mon, Aug 10, 2009 146.25 147.87 144.63 147.34
684 NASDAQ FSLR Fri, Aug 7, 2009 145.52 146.95 141.76 146.47
683 NASDAQ FSLR Thu, Aug 6, 2009 152.02 152.02 142.03 142.76
682 NASDAQ FSLR Wed, Aug 5, 2009 146.50 151.00 146.00 149.54
681 NASDAQ FSLR Tue, Aug 4, 2009 154.48 156.38 146.11 147.98
680 NASDAQ FSLR Mon, Aug 3, 2009 156.25 158.50 153.76 155.58
679 NASDAQ FSLR Fri, Jul 31, 2009 155.00 158.94 153.14 154.39
678 NASDAQ FSLR Thu, Jul 30, 2009 174.83 175.88 171.11 173.55
677 NASDAQ FSLR Wed, Jul 29, 2009 166.00 171.70 163.50 167.99
676 NASDAQ FSLR Tue, Jul 28, 2009 168.25 170.61 163.80 167.90
675 NASDAQ FSLR Mon, Jul 27, 2009 172.55 176.05 170.35 171.50
674 NASDAQ FSLR Fri, Jul 24, 2009 164.69 173.10 162.76 169.43
673 NASDAQ FSLR Thu, Jul 23, 2009 154.63 159.90 152.73 157.78
672 NASDAQ FSLR Wed, Jul 22, 2009 153.49 153.49 149.55 151.36
671 NASDAQ FSLR Tue, Jul 21, 2009 150.41 157.83 150.00 155.40
670 NASDAQ FSLR Mon, Jul 20, 2009 145.80 149.47 145.50 146.64
669 NASDAQ FSLR Fri, Jul 17, 2009 145.05 147.44 143.00 144.55
668 NASDAQ FSLR Thu, Jul 16, 2009 148.40 150.47 144.73 145.18
667 NASDAQ FSLR Wed, Jul 15, 2009 143.00 150.30 142.13 148.61
666 NASDAQ FSLR Tue, Jul 14, 2009 142.76 145.02 140.09 141.54
665 NASDAQ FSLR Mon, Jul 13, 2009 144.00 145.96 139.90 145.79
664 NASDAQ FSLR Fri, Jul 10, 2009 147.00 147.69 142.78 143.10
663 NASDAQ FSLR Thu, Jul 9, 2009 150.70 151.86 145.55 146.11
662 NASDAQ FSLR Wed, Jul 8, 2009 146.76 150.44 143.36 149.58
661 NASDAQ FSLR Tue, Jul 7, 2009 149.98 152.26 144.67 144.74
660 NASDAQ FSLR Mon, Jul 6, 2009 152.04 152.64 145.20 149.60
659 NASDAQ FSLR Thu, Jul 2, 2009 151.90 157.99 151.40 154.20
658 NASDAQ FSLR Wed, Jul 1, 2009 163.82 164.11 154.55 155.29
657 NASDAQ FSLR Tue, Jun 30, 2009 159.00 162.50 155.73 162.20
656 NASDAQ FSLR Mon, Jun 29, 2009 162.74 164.50 156.85 157.20
655 NASDAQ FSLR Fri, Jun 26, 2009 158.33 163.66 156.80 160.72
654 NASDAQ FSLR Thu, Jun 25, 2009 163.92 168.80 158.15 159.48
653 NASDAQ FSLR Wed, Jun 24, 2009 166.44 174.69 164.25 171.19
652 NASDAQ FSLR Tue, Jun 23, 2009 164.23 166.98 158.77 164.42
651 NASDAQ FSLR Mon, Jun 22, 2009 170.80 171.78 161.88 162.30
650 NASDAQ FSLR Fri, Jun 19, 2009 173.32 175.71 171.69 173.46
649 NASDAQ FSLR Thu, Jun 18, 2009 169.71 172.42 165.62 170.25
648 NASDAQ FSLR Wed, Jun 17, 2009 171.48 174.78 164.45 168.31
647 NASDAQ FSLR Tue, Jun 16, 2009 180.41 182.75 171.51 172.04
646 NASDAQ FSLR Mon, Jun 15, 2009 180.25 182.00 177.51 178.98
645 NASDAQ FSLR Fri, Jun 12, 2009 182.95 184.73 180.50 183.80
644 NASDAQ FSLR Thu, Jun 11, 2009 186.71 187.50 183.50 184.10
643 NASDAQ FSLR Wed, Jun 10, 2009 184.41 186.85 180.16 186.75
642 NASDAQ FSLR Tue, Jun 9, 2009 185.00 185.72 182.40 182.88
641 NASDAQ FSLR Mon, Jun 8, 2009 179.00 185.30 173.58 183.97
640 NASDAQ FSLR Fri, Jun 5, 2009 187.00 187.28 179.50 182.10
639 NASDAQ FSLR Thu, Jun 4, 2009 179.85 185.10 178.25 184.25
638 NASDAQ FSLR Wed, Jun 3, 2009 182.50 183.48 175.00 178.51
637 NASDAQ FSLR Tue, Jun 2, 2009 187.61 188.80 183.21 184.50
636 NASDAQ FSLR Mon, Jun 1, 2009 194.48 196.25 185.00 189.06
635 NASDAQ FSLR Fri, May 29, 2009 186.00 191.75 184.50 190.29
634 NASDAQ FSLR Thu, May 28, 2009 184.00 186.00 179.99 183.75
633 NASDAQ FSLR Wed, May 27, 2009 180.49 186.25 177.67 180.69
632 NASDAQ FSLR Tue, May 26, 2009 182.18 185.75 176.26 179.51
631 NASDAQ FSLR Fri, May 22, 2009 196.00 196.86 191.47 191.72
630 NASDAQ FSLR Thu, May 21, 2009 198.01 199.98 190.77 193.20
629 NASDAQ FSLR Wed, May 20, 2009 193.85 205.43 193.01 202.40
628 NASDAQ FSLR Tue, May 19, 2009 183.28 194.29 181.75 189.70
627 NASDAQ FSLR Mon, May 18, 2009 178.99 184.98 176.87 184.90
626 NASDAQ FSLR Fri, May 15, 2009 181.60 183.63 176.84 177.43
625 NASDAQ FSLR Thu, May 14, 2009 179.37 184.63 177.65 180.43
624 NASDAQ FSLR Wed, May 13, 2009 186.61 187.05 177.50 179.50
623 NASDAQ FSLR Tue, May 12, 2009 195.25 197.25 188.78 190.65
622 NASDAQ FSLR Mon, May 11, 2009 188.09 196.48 185.39 193.63
621 NASDAQ FSLR Fri, May 8, 2009 198.49 199.00 187.00 191.05
620 NASDAQ FSLR Thu, May 7, 2009 205.90 207.51 190.50 195.05
619 NASDAQ FSLR Wed, May 6, 2009 194.70 200.47 194.13 199.10
618 NASDAQ FSLR Tue, May 5, 2009 192.69 195.66 188.83 192.21
617 NASDAQ FSLR Mon, May 4, 2009 181.61 195.18 179.09 193.64
616 NASDAQ FSLR Fri, May 1, 2009 187.92 190.00 176.36 180.89
615 NASDAQ FSLR Thu, Apr 30, 2009 175.00 190.63 174.90 187.29
614 NASDAQ FSLR Wed, Apr 29, 2009 149.62 156.36 147.82 151.67
613 NASDAQ FSLR Tue, Apr 28, 2009 152.97 154.47 146.04 146.66
612 NASDAQ FSLR Mon, Apr 27, 2009 144.62 154.10 144.62 152.00
611 NASDAQ FSLR Fri, Apr 24, 2009 143.00 150.50 142.64 147.46
610 NASDAQ FSLR Thu, Apr 23, 2009 147.04 147.65 140.75 143.50
609 NASDAQ FSLR Wed, Apr 22, 2009 139.40 151.44 138.50 145.87
608 NASDAQ FSLR Tue, Apr 21, 2009 136.00 142.33 135.60 140.14
607 NASDAQ FSLR Mon, Apr 20, 2009 140.64 142.38 138.07 138.48
606 NASDAQ FSLR Fri, Apr 17, 2009 146.65 147.25 142.61 143.80
605 NASDAQ FSLR Thu, Apr 16, 2009 151.48 151.99 145.56 146.93
604 NASDAQ FSLR Wed, Apr 15, 2009 151.45 151.60 147.17 149.25
603 NASDAQ FSLR Tue, Apr 14, 2009 143.75 151.00 142.10 148.10
602 NASDAQ FSLR Mon, Apr 13, 2009 140.58 148.11 139.50 144.10
601 NASDAQ FSLR Thu, Apr 9, 2009 139.36 144.29 139.23 142.05
600 NASDAQ FSLR Wed, Apr 8, 2009 134.78 138.28 133.17 135.69
599 NASDAQ FSLR Tue, Apr 7, 2009 134.10 137.02 132.35 133.12
598 NASDAQ FSLR Mon, Apr 6, 2009 130.50 139.24 129.88 138.16
597 NASDAQ FSLR Fri, Apr 3, 2009 137.27 137.65 130.51 134.38
596 NASDAQ FSLR Thu, Apr 2, 2009 138.47 142.93 136.50 138.02
595 NASDAQ FSLR Wed, Apr 1, 2009 130.00 137.40 130.00 135.50
594 NASDAQ FSLR Tue, Mar 31, 2009 132.70 140.02 129.78 132.70
593 NASDAQ FSLR Mon, Mar 30, 2009 137.51 141.79 136.28 136.76
592 NASDAQ FSLR Fri, Mar 27, 2009 143.51 154.16 141.00 147.36
591 NASDAQ FSLR Thu, Mar 26, 2009 136.95 158.49 135.65 150.39
590 NASDAQ FSLR Wed, Mar 25, 2009 132.46 137.80 128.00 133.98
589 NASDAQ FSLR Tue, Mar 24, 2009 130.17 133.92 128.02 129.79
588 NASDAQ FSLR Mon, Mar 23, 2009 124.00 131.65 122.39 131.02
587 NASDAQ FSLR Fri, Mar 20, 2009 125.50 127.75 119.93 120.37
586 NASDAQ FSLR Thu, Mar 19, 2009 121.23 127.78 119.00 124.80
585 NASDAQ FSLR Wed, Mar 18, 2009 114.90 123.20 112.37 118.64
584 NASDAQ FSLR Tue, Mar 17, 2009 118.77 118.79 109.84 115.96
583 NASDAQ FSLR Mon, Mar 16, 2009 131.65 132.37 124.07 124.86
582 NASDAQ FSLR Fri, Mar 13, 2009 129.40 133.60 126.83 129.55
581 NASDAQ FSLR Thu, Mar 12, 2009 117.00 127.99 115.05 126.50
580 NASDAQ FSLR Wed, Mar 11, 2009 120.44 127.00 116.50 119.48
579 NASDAQ FSLR Tue, Mar 10, 2009 110.45 123.65 110.13 120.24
578 NASDAQ FSLR Mon, Mar 9, 2009 107.08 112.01 106.72 108.36
577 NASDAQ FSLR Fri, Mar 6, 2009 110.89 113.50 105.61 108.49
576 NASDAQ FSLR Thu, Mar 5, 2009 110.52 111.70 106.81 109.79
575 NASDAQ FSLR Wed, Mar 4, 2009 116.19 117.79 110.83 113.25
574 NASDAQ FSLR Tue, Mar 3, 2009 109.19 114.80 105.48 110.44
573 NASDAQ FSLR Mon, Mar 2, 2009 103.53 107.50 100.90 103.97
572 NASDAQ FSLR Fri, Feb 27, 2009 101.48 108.31 101.10 105.74
571 NASDAQ FSLR Thu, Feb 26, 2009 109.59 110.50 101.53 105.00
570 NASDAQ FSLR Wed, Feb 25, 2009 115.77 117.38 105.10 107.65
569 NASDAQ FSLR Tue, Feb 24, 2009 127.39 137.93 124.89 137.68
568 NASDAQ FSLR Mon, Feb 23, 2009 138.06 138.30 124.75 124.84
567 NASDAQ FSLR Fri, Feb 20, 2009 128.23 134.75 123.76 134.01
566 NASDAQ FSLR Thu, Feb 19, 2009 132.68 135.00 130.59 131.30
565 NASDAQ FSLR Wed, Feb 18, 2009 135.75 135.78 128.71 129.22
564 NASDAQ FSLR Tue, Feb 17, 2009 138.20 142.87 133.18 133.63
563 NASDAQ FSLR Fri, Feb 13, 2009 145.60 147.90 144.37 144.45
562 NASDAQ FSLR Thu, Feb 12, 2009 144.99 146.37 139.78 145.60
561 NASDAQ FSLR Wed, Feb 11, 2009 148.00 149.80 140.63 146.86
560 NASDAQ FSLR Tue, Feb 10, 2009 149.30 154.92 144.12 145.23
559 NASDAQ FSLR Mon, Feb 9, 2009 145.54 150.49 142.58 148.94
558 NASDAQ FSLR Fri, Feb 6, 2009 150.50 152.72 145.26 146.30
557 NASDAQ FSLR Thu, Feb 5, 2009 143.90 151.91 142.76 149.79
556 NASDAQ FSLR Wed, Feb 4, 2009 142.35 148.08 141.69 144.91
555 NASDAQ FSLR Tue, Feb 3, 2009 141.00 143.84 138.27 140.46
554 NASDAQ FSLR Mon, Feb 2, 2009 140.23 140.59 135.29 138.27
553 NASDAQ FSLR Fri, Jan 30, 2009 142.69 146.44 137.75 142.80
552 NASDAQ FSLR Thu, Jan 29, 2009 143.23 143.98 135.88 136.89
551 NASDAQ FSLR Wed, Jan 28, 2009 145.00 148.41 142.53 145.88
550 NASDAQ FSLR Tue, Jan 27, 2009 143.46 145.00 139.38 141.08
549 NASDAQ FSLR Mon, Jan 26, 2009 139.89 145.50 136.72 139.05
548 NASDAQ FSLR Fri, Jan 23, 2009 131.75 142.31 128.89 137.51
547 NASDAQ FSLR Thu, Jan 22, 2009 138.31 139.97 132.03 137.30
546 NASDAQ FSLR Wed, Jan 21, 2009 141.38 143.84 135.50 141.42
545 NASDAQ FSLR Tue, Jan 20, 2009 145.01 146.37 137.76 137.76
544 NASDAQ FSLR Fri, Jan 16, 2009 146.95 150.45 139.55 145.42
543 NASDAQ FSLR Thu, Jan 15, 2009 137.01 146.48 134.88 142.58
542 NASDAQ FSLR Wed, Jan 14, 2009 137.01 138.49 130.88 133.38
541 NASDAQ FSLR Tue, Jan 13, 2009 141.97 146.97 136.17 141.10
540 NASDAQ FSLR Mon, Jan 12, 2009 159.45 159.53 148.16 149.93
539 NASDAQ FSLR Fri, Jan 9, 2009 159.48 165.20 155.77 162.54
538 NASDAQ FSLR Thu, Jan 8, 2009 146.61 157.24 145.62 155.36
537 NASDAQ FSLR Wed, Jan 7, 2009 151.15 152.15 145.79 148.50
536 NASDAQ FSLR Tue, Jan 6, 2009 157.46 160.00 150.19 153.71
535 NASDAQ FSLR Mon, Jan 5, 2009 149.05 163.76 148.47 157.80
534 NASDAQ FSLR Fri, Jan 2, 2009 137.00 151.99 137.00 151.50
533 NASDAQ FSLR Wed, Dec 31, 2008 135.30 138.66 134.61 137.96
532 NASDAQ FSLR Tue, Dec 30, 2008 136.57 137.30 131.50 135.65
531 NASDAQ FSLR Mon, Dec 29, 2008 136.11 139.68 134.03 135.99
530 NASDAQ FSLR Fri, Dec 26, 2008 135.15 136.10 131.77 135.01
529 NASDAQ FSLR Wed, Dec 24, 2008 135.50 137.80 133.41 133.73
528 NASDAQ FSLR Tue, Dec 23, 2008 134.92 140.43 133.81 137.37
527 NASDAQ FSLR Mon, Dec 22, 2008 141.01 141.44 130.74 133.01
526 NASDAQ FSLR Fri, Dec 19, 2008 140.41 142.20 135.00 140.68
525 NASDAQ FSLR Thu, Dec 18, 2008 147.86 149.00 135.22 137.88
524 NASDAQ FSLR Wed, Dec 17, 2008 124.58 144.93 123.50 141.94
523 NASDAQ FSLR Tue, Dec 16, 2008 115.53 127.96 114.90 126.61
522 NASDAQ FSLR Mon, Dec 15, 2008 118.67 119.42 111.00 111.20
521 NASDAQ FSLR Fri, Dec 12, 2008 113.53 120.35 110.99 116.92
520 NASDAQ FSLR Thu, Dec 11, 2008 117.13 126.45 115.37 117.57
519 NASDAQ FSLR Wed, Dec 10, 2008 116.39 123.20 112.78 119.68
518 NASDAQ FSLR Tue, Dec 9, 2008 127.08 130.70 116.78 117.11
517 NASDAQ FSLR Mon, Dec 8, 2008 136.10 138.90 133.06 134.84
516 NASDAQ FSLR Fri, Dec 5, 2008 118.52 128.55 115.00 128.54
515 NASDAQ FSLR Thu, Dec 4, 2008 130.82 138.11 117.53 122.00
514 NASDAQ FSLR Wed, Dec 3, 2008 111.10 134.24 110.00 133.72
513 NASDAQ FSLR Tue, Dec 2, 2008 113.34 117.23 111.14 116.12
512 NASDAQ FSLR Mon, Dec 1, 2008 118.72 118.73 109.75 110.20
511 NASDAQ FSLR Fri, Nov 28, 2008 125.58 127.39 122.10 124.84
510 NASDAQ FSLR Wed, Nov 26, 2008 115.30 130.80 113.05 127.77
509 NASDAQ FSLR Tue, Nov 25, 2008 115.94 118.75 106.61 117.19
508 NASDAQ FSLR Mon, Nov 24, 2008 98.69 116.00 98.63 112.62
507 NASDAQ FSLR Fri, Nov 21, 2008 90.01 93.40 85.28 92.81
506 NASDAQ FSLR Thu, Nov 20, 2008 93.54 96.80 86.00 87.23
505 NASDAQ FSLR Wed, Nov 19, 2008 107.03 107.40 100.00 101.13
504 NASDAQ FSLR Tue, Nov 18, 2008 114.31 118.24 105.00 110.56
503 NASDAQ FSLR Mon, Nov 17, 2008 110.90 117.83 107.02 115.55
502 NASDAQ FSLR Fri, Nov 14, 2008 120.86 124.97 115.00 116.78
501 NASDAQ FSLR Thu, Nov 13, 2008 113.49 127.70 105.05 125.31
500 NASDAQ FSLR Wed, Nov 12, 2008 121.01 122.34 110.00 110.06
499 NASDAQ FSLR Tue, Nov 11, 2008 132.00 137.64 123.00 130.90
498 NASDAQ FSLR Mon, Nov 10, 2008 149.85 151.00 134.47 138.50
497 NASDAQ FSLR Fri, Nov 7, 2008 146.93 154.45 142.30 149.67
496 NASDAQ FSLR Thu, Nov 6, 2008 146.00 148.76 135.77 143.60
495 NASDAQ FSLR Wed, Nov 5, 2008 168.23 172.21 151.85 152.09
494 NASDAQ FSLR Tue, Nov 4, 2008 169.99 179.60 166.34 177.52
493 NASDAQ FSLR Mon, Nov 3, 2008 146.84 162.95 143.50 161.91
492 NASDAQ FSLR Fri, Oct 31, 2008 141.61 148.06 137.61 143.70
491 NASDAQ FSLR Thu, Oct 30, 2008 134.43 144.07 131.00 144.07
490 NASDAQ FSLR Wed, Oct 29, 2008 116.49 131.58 111.80 115.75
489 NASDAQ FSLR Tue, Oct 28, 2008 112.82 115.53 95.32 114.09
488 NASDAQ FSLR Mon, Oct 27, 2008 116.37 119.61 106.00 107.91
487 NASDAQ FSLR Fri, Oct 24, 2008 107.03 125.99 106.00 120.53
486 NASDAQ FSLR Thu, Oct 23, 2008 137.97 139.00 119.01 124.74
485 NASDAQ FSLR Wed, Oct 22, 2008 137.12 141.63 131.54 137.24
484 NASDAQ FSLR Tue, Oct 21, 2008 139.25 146.99 138.00 141.16
483 NASDAQ FSLR Mon, Oct 20, 2008 139.90 144.92 132.84 143.98
482 NASDAQ FSLR Fri, Oct 17, 2008 134.79 149.50 133.00 135.00
481 NASDAQ FSLR Thu, Oct 16, 2008 128.25 144.42 120.05 141.70
480 NASDAQ FSLR Wed, Oct 15, 2008 135.97 140.39 123.11 123.52
479 NASDAQ FSLR Tue, Oct 14, 2008 158.91 160.70 141.67 143.11
478 NASDAQ FSLR Mon, Oct 13, 2008 130.27 143.97 126.68 143.97
477 NASDAQ FSLR Fri, Oct 10, 2008 105.99 124.44 102.50 117.45
476 NASDAQ FSLR Thu, Oct 9, 2008 132.43 139.91 115.71 118.10
475 NASDAQ FSLR Wed, Oct 8, 2008 115.01 138.90 112.46 127.43
474 NASDAQ FSLR Tue, Oct 7, 2008 139.21 147.66 125.52 128.00
473 NASDAQ FSLR Mon, Oct 6, 2008 153.58 161.85 134.50 159.71
472 NASDAQ FSLR Fri, Oct 3, 2008 180.17 194.30 153.62 163.19
471 NASDAQ FSLR Thu, Oct 2, 2008 198.19 198.23 170.68 177.86
470 NASDAQ FSLR Wed, Oct 1, 2008 198.00 202.93 188.66 197.26
469 NASDAQ FSLR Tue, Sep 30, 2008 186.48 188.97 180.22 188.91
468 NASDAQ FSLR Mon, Sep 29, 2008 195.33 196.33 175.48 180.31
467 NASDAQ FSLR Fri, Sep 26, 2008 215.47 215.73 200.00 207.13
466 NASDAQ FSLR Thu, Sep 25, 2008 220.01 226.39 216.63 221.38
465 NASDAQ FSLR Wed, Sep 24, 2008 220.80 229.56 218.02 221.80
464 NASDAQ FSLR Tue, Sep 23, 2008 224.35 225.53 210.00 210.89
463 NASDAQ FSLR Mon, Sep 22, 2008 240.00 240.47 221.02 222.65
462 NASDAQ FSLR Fri, Sep 19, 2008 242.37 249.90 228.57 241.90
461 NASDAQ FSLR Thu, Sep 18, 2008 214.50 229.20 206.31 223.39
460 NASDAQ FSLR Wed, Sep 17, 2008 214.03 219.91 200.11 212.00
459 NASDAQ FSLR Tue, Sep 16, 2008 193.30 214.65 186.82 214.65
458 NASDAQ FSLR Mon, Sep 15, 2008 200.98 211.25 198.00 202.97
457 NASDAQ FSLR Fri, Sep 12, 2008 210.18 218.82 207.51 214.65
456 NASDAQ FSLR Thu, Sep 11, 2008 198.14 215.89 196.80 209.70
455 NASDAQ FSLR Wed, Sep 10, 2008 201.50 212.32 195.50 211.25
454 NASDAQ FSLR Tue, Sep 9, 2008 215.75 218.91 199.00 200.26
453 NASDAQ FSLR Mon, Sep 8, 2008 246.99 246.99 214.31 222.68
452 NASDAQ FSLR Fri, Sep 5, 2008 231.99 237.00 219.02 236.01
451 NASDAQ FSLR Thu, Sep 4, 2008 249.47 255.17 233.82 237.13
450 NASDAQ FSLR Wed, Sep 3, 2008 258.63 261.75 245.35 247.14
449 NASDAQ FSLR Tue, Sep 2, 2008 270.40 271.48 258.00 260.60
448 NASDAQ FSLR Fri, Aug 29, 2008 276.94 283.45 275.49 276.65
447 NASDAQ FSLR Thu, Aug 28, 2008 277.51 280.56 274.35 278.00
446 NASDAQ FSLR Wed, Aug 27, 2008 272.89 279.95 271.02 277.00
445 NASDAQ FSLR Tue, Aug 26, 2008 270.72 275.50 268.00 272.76
444 NASDAQ FSLR Mon, Aug 25, 2008 273.29 277.00 268.38 271.04
443 NASDAQ FSLR Fri, Aug 22, 2008 279.01 282.94 276.52 282.82
442 NASDAQ FSLR Thu, Aug 21, 2008 271.12 282.41 271.12 279.27
441 NASDAQ FSLR Wed, Aug 20, 2008 259.00 273.80 258.45 272.99
440 NASDAQ FSLR Tue, Aug 19, 2008 259.83 261.58 255.15 258.74
439 NASDAQ FSLR Mon, Aug 18, 2008 266.35 266.60 254.27 256.92
438 NASDAQ FSLR Fri, Aug 15, 2008 265.46 271.45 263.55 264.92
437 NASDAQ FSLR Thu, Aug 14, 2008 257.29 263.00 255.00 260.00
436 NASDAQ FSLR Wed, Aug 13, 2008 250.75 260.03 245.16 260.03
435 NASDAQ FSLR Tue, Aug 12, 2008 251.57 257.56 248.65 250.43
434 NASDAQ FSLR Mon, Aug 11, 2008 257.02 262.57 243.03 248.00
433 NASDAQ FSLR Fri, Aug 8, 2008 265.01 265.67 251.66 257.87
432 NASDAQ FSLR Thu, Aug 7, 2008 268.14 269.29 265.11 265.97
431 NASDAQ FSLR Wed, Aug 6, 2008 263.69 270.39 263.10 269.00
430 NASDAQ FSLR Tue, Aug 5, 2008 266.00 272.50 261.56 264.29
429 NASDAQ FSLR Mon, Aug 4, 2008 277.00 284.00 266.20 267.24
428 NASDAQ FSLR Fri, Aug 1, 2008 286.64 290.40 278.18 280.74
427 NASDAQ FSLR Thu, Jul 31, 2008 297.59 301.30 284.18 285.03
426 NASDAQ FSLR Wed, Jul 30, 2008 279.00 286.00 271.00 285.00
425 NASDAQ FSLR Tue, Jul 29, 2008 270.03 281.26 261.79 277.57
424 NASDAQ FSLR Mon, Jul 28, 2008 261.47 271.37 259.38 266.90
423 NASDAQ FSLR Fri, Jul 25, 2008 260.00 265.88 257.72 262.46
422 NASDAQ FSLR Thu, Jul 24, 2008 263.00 268.78 255.89 264.09
421 NASDAQ FSLR Wed, Jul 23, 2008 267.17 267.63 258.10 259.72
420 NASDAQ FSLR Tue, Jul 22, 2008 276.00 277.87 259.06 266.45
419 NASDAQ FSLR Mon, Jul 21, 2008 280.22 282.50 275.00 281.18
418 NASDAQ FSLR Fri, Jul 18, 2008 280.00 281.49 271.01 279.27
417 NASDAQ FSLR Thu, Jul 17, 2008 285.01 293.27 276.27 278.42
416 NASDAQ FSLR Wed, Jul 16, 2008 291.04 291.04 282.00 288.60
415 NASDAQ FSLR Tue, Jul 15, 2008 281.60 283.26 269.13 277.00
414 NASDAQ FSLR Mon, Jul 14, 2008 285.02 288.00 281.31 285.96
413 NASDAQ FSLR Fri, Jul 11, 2008 276.45 285.00 271.67 279.10
412 NASDAQ FSLR Thu, Jul 10, 2008 266.78 280.54 263.29 280.00
411 NASDAQ FSLR Wed, Jul 9, 2008 264.60 273.73 264.50 265.40
410 NASDAQ FSLR Tue, Jul 8, 2008 255.30 263.24 248.41 262.00
409 NASDAQ FSLR Mon, Jul 7, 2008 255.87 260.00 246.51 256.80
408 NASDAQ FSLR Thu, Jul 3, 2008 246.12 254.33 234.00 253.65
407 NASDAQ FSLR Wed, Jul 2, 2008 274.90 274.90 246.84 247.84
406 NASDAQ FSLR Tue, Jul 1, 2008 265.90 271.78 260.25 270.68
405 NASDAQ FSLR Mon, Jun 30, 2008 267.87 277.20 267.86 272.82
404 NASDAQ FSLR Fri, Jun 27, 2008 269.97 271.78 261.29 266.25
403 NASDAQ FSLR Thu, Jun 26, 2008 286.99 286.99 271.05 273.27
402 NASDAQ FSLR Wed, Jun 25, 2008 292.00 292.23 281.44 290.13
401 NASDAQ FSLR Tue, Jun 24, 2008 286.10 292.88 283.00 288.22
400 NASDAQ FSLR Mon, Jun 23, 2008 274.94 288.00 274.56 288.00
399 NASDAQ FSLR Fri, Jun 20, 2008 270.99 272.96 265.20 268.22
398 NASDAQ FSLR Thu, Jun 19, 2008 277.25 278.81 270.56 274.32
397 NASDAQ FSLR Wed, Jun 18, 2008 279.92 281.70 272.02 275.75
396 NASDAQ FSLR Tue, Jun 17, 2008 279.57 288.38 278.16 282.22
395 NASDAQ FSLR Mon, Jun 16, 2008 278.65 281.33 274.50 277.40
394 NASDAQ FSLR Fri, Jun 13, 2008 265.73 274.39 264.11 274.39
393 NASDAQ FSLR Thu, Jun 12, 2008 261.94 272.49 260.43 261.80
392 NASDAQ FSLR Wed, Jun 11, 2008 247.32 259.42 243.37 253.19
391 NASDAQ FSLR Tue, Jun 10, 2008 237.02 247.79 233.97 245.15
390 NASDAQ FSLR Mon, Jun 9, 2008 252.63 253.80 237.63 244.76
389 NASDAQ FSLR Fri, Jun 6, 2008 254.88 262.77 251.00 251.69
388 NASDAQ FSLR Thu, Jun 5, 2008 246.60 257.53 241.64 256.00
387 NASDAQ FSLR Wed, Jun 4, 2008 253.49 255.49 241.50 242.88
386 NASDAQ FSLR Tue, Jun 3, 2008 255.71 262.54 251.53 257.32
385 NASDAQ FSLR Mon, Jun 2, 2008 259.87 261.95 251.00 255.96
384 NASDAQ FSLR Fri, May 30, 2008 272.99 276.82 265.80 267.54
383 NASDAQ FSLR Thu, May 29, 2008 263.48 263.95 251.81 252.10
382 NASDAQ FSLR Wed, May 28, 2008 261.52 273.20 253.30 273.18
381 NASDAQ FSLR Tue, May 27, 2008 277.98 277.98 262.82 265.16
380 NASDAQ FSLR Fri, May 23, 2008 268.70 278.67 268.25 278.48
379 NASDAQ FSLR Thu, May 22, 2008 280.50 283.99 267.67 271.43
378 NASDAQ FSLR Wed, May 21, 2008 292.68 293.80 279.45 279.45
377 NASDAQ FSLR Tue, May 20, 2008 294.58 299.68 290.25 299.06
376 NASDAQ FSLR Mon, May 19, 2008 311.87 312.85 290.82 295.90
375 NASDAQ FSLR Fri, May 16, 2008 309.68 313.43 306.21 311.14
374 NASDAQ FSLR Thu, May 15, 2008 311.90 315.43 302.70 306.78
373 NASDAQ FSLR Wed, May 14, 2008 307.72 317.00 303.70 307.94
372 NASDAQ FSLR Tue, May 13, 2008 293.00 306.89 289.78 303.98
371 NASDAQ FSLR Mon, May 12, 2008 285.56 288.00 278.00 284.84
370 NASDAQ FSLR Fri, May 9, 2008 284.00 287.65 278.55 284.50
369 NASDAQ FSLR Thu, May 8, 2008 277.41 281.69 273.19 275.80
368 NASDAQ FSLR Wed, May 7, 2008 284.32 287.20 275.23 276.85
367 NASDAQ FSLR Tue, May 6, 2008 269.65 284.30 266.24 278.57
366 NASDAQ FSLR Mon, May 5, 2008 274.22 274.94 262.16 268.82
365 NASDAQ FSLR Fri, May 2, 2008 268.35 278.90 266.70 276.24
364 NASDAQ FSLR Thu, May 1, 2008 285.00 285.20 261.12 263.35
363 NASDAQ FSLR Wed, Apr 30, 2008 297.57 307.80 286.14 291.99
362 NASDAQ FSLR Tue, Apr 29, 2008 283.76 285.99 277.50 284.92
361 NASDAQ FSLR Mon, Apr 28, 2008 287.52 288.99 282.00 285.52
360 NASDAQ FSLR Fri, Apr 25, 2008 284.75 290.00 277.50 288.24
359 NASDAQ FSLR Thu, Apr 24, 2008 290.88 290.92 275.25 283.61
358 NASDAQ FSLR Wed, Apr 23, 2008 302.49 303.00 285.07 286.03
357 NASDAQ FSLR Tue, Apr 22, 2008 300.99 308.24 295.71 298.03
356 NASDAQ FSLR Mon, Apr 21, 2008 285.59 292.89 284.50 291.85
355 NASDAQ FSLR Fri, Apr 18, 2008 292.98 294.64 283.76 285.79
354 NASDAQ FSLR Thu, Apr 17, 2008 292.50 300.00 278.71 287.36
353 NASDAQ FSLR Wed, Apr 16, 2008 293.00 297.68 291.39 295.91
352 NASDAQ FSLR Tue, Apr 15, 2008 283.61 290.70 281.70 287.32
351 NASDAQ FSLR Mon, Apr 14, 2008 272.35 277.50 268.11 274.10
350 NASDAQ FSLR Fri, Apr 11, 2008 267.69 274.25 265.87 268.30
349 NASDAQ FSLR Thu, Apr 10, 2008 269.47 274.42 264.54 271.20
348 NASDAQ FSLR Wed, Apr 9, 2008 273.63 278.85 269.05 269.87
347 NASDAQ FSLR Tue, Apr 8, 2008 266.85 277.63 263.00 271.99
346 NASDAQ FSLR Mon, Apr 7, 2008 286.56 291.49 269.25 272.25
345 NASDAQ FSLR Fri, Apr 4, 2008 256.02 283.90 254.66 278.00
344 NASDAQ FSLR Thu, Apr 3, 2008 246.41 254.50 243.11 251.60
343 NASDAQ FSLR Wed, Apr 2, 2008 238.50 251.09 236.67 249.55
342 NASDAQ FSLR Tue, Apr 1, 2008 237.32 239.70 232.20 237.53
341 NASDAQ FSLR Mon, Mar 31, 2008 227.83 234.95 225.82 231.14
340 NASDAQ FSLR Fri, Mar 28, 2008 233.39 237.35 227.13 228.68
339 NASDAQ FSLR Thu, Mar 27, 2008 226.22 233.42 225.40 227.49
338 NASDAQ FSLR Wed, Mar 26, 2008 218.55 225.00 215.50 220.19
337 NASDAQ FSLR Tue, Mar 25, 2008 211.49 223.99 207.41 219.73
336 NASDAQ FSLR Mon, Mar 24, 2008 195.00 213.69 194.76 209.50
335 NASDAQ FSLR Thu, Mar 20, 2008 197.70 198.62 192.01 193.66
334 NASDAQ FSLR Wed, Mar 19, 2008 204.00 208.28 195.27 196.97
333 NASDAQ FSLR Tue, Mar 18, 2008 201.33 205.74 196.80 204.02
332 NASDAQ FSLR Mon, Mar 17, 2008 190.50 197.21 185.58 193.90
331 NASDAQ FSLR Fri, Mar 14, 2008 211.35 214.93 195.01 200.84
330 NASDAQ FSLR Thu, Mar 13, 2008 199.01 210.27 193.84 207.29
329 NASDAQ FSLR Wed, Mar 12, 2008 203.08 207.70 195.10 205.88
328 NASDAQ FSLR Tue, Mar 11, 2008 184.45 199.04 180.40 198.11
327 NASDAQ FSLR Mon, Mar 10, 2008 197.46 199.26 176.01 176.57
326 NASDAQ FSLR Fri, Mar 7, 2008 204.42 207.68 195.07 196.82
325 NASDAQ FSLR Thu, Mar 6, 2008 213.00 216.00 206.67 208.77
324 NASDAQ FSLR Wed, Mar 5, 2008 204.56 213.42 204.47 213.19
323 NASDAQ FSLR Tue, Mar 4, 2008 208.01 210.66 196.01 202.60
322 NASDAQ FSLR Mon, Mar 3, 2008 204.50 211.44 202.29 207.49
321 NASDAQ FSLR Fri, Feb 29, 2008 202.68 210.60 202.21 205.15
320 NASDAQ FSLR Thu, Feb 28, 2008 215.02 216.90 204.69 205.26
319 NASDAQ FSLR Wed, Feb 27, 2008 216.37 225.30 215.76 217.69
318 NASDAQ FSLR Tue, Feb 26, 2008 217.00 225.86 212.66 220.69
317 NASDAQ FSLR Mon, Feb 25, 2008 211.12 220.42 207.60 218.90
316 NASDAQ FSLR Fri, Feb 22, 2008 207.20 212.25 206.50 211.74
315 NASDAQ FSLR Thu, Feb 21, 2008 218.08 219.01 209.64 211.59
314 NASDAQ FSLR Wed, Feb 20, 2008 205.43 217.40 201.32 217.00
313 NASDAQ FSLR Tue, Feb 19, 2008 219.11 220.80 210.02 211.94
312 NASDAQ FSLR Fri, Feb 15, 2008 221.96 227.58 213.00 219.39
311 NASDAQ FSLR Thu, Feb 14, 2008 231.51 236.57 221.50 224.11
310 NASDAQ FSLR Wed, Feb 13, 2008 214.57 228.50 207.50 228.46
309 NASDAQ FSLR Tue, Feb 12, 2008 193.25 198.41 172.38 175.56
308 NASDAQ FSLR Mon, Feb 11, 2008 180.17 190.84 176.51 189.64
307 NASDAQ FSLR Fri, Feb 8, 2008 164.93 175.35 163.94 173.19
306 NASDAQ FSLR Thu, Feb 7, 2008 168.30 173.43 157.66 165.60
305 NASDAQ FSLR Wed, Feb 6, 2008 182.20 187.00 169.71 171.71
304 NASDAQ FSLR Tue, Feb 5, 2008 188.00 191.50 177.64 178.00
303 NASDAQ FSLR Mon, Feb 4, 2008 186.72 198.09 183.90 192.90
302 NASDAQ FSLR Fri, Feb 1, 2008 182.30 189.38 177.50 185.94
301 NASDAQ FSLR Thu, Jan 31, 2008 179.00 183.50 172.77 181.77
300 NASDAQ FSLR Wed, Jan 30, 2008 191.00 191.39 180.59 184.58
299 NASDAQ FSLR Tue, Jan 29, 2008 180.49 194.71 177.30 191.90
298 NASDAQ FSLR Mon, Jan 28, 2008 169.90 180.43 164.36 177.00
297 NASDAQ FSLR Fri, Jan 25, 2008 180.00 183.97 169.01 171.28
296 NASDAQ FSLR Thu, Jan 24, 2008 159.39 174.45 148.60 171.46
295 NASDAQ FSLR Wed, Jan 23, 2008 175.31 179.14 143.31 164.75
294 NASDAQ FSLR Tue, Jan 22, 2008 156.40 184.96 150.53 182.79
293 NASDAQ FSLR Fri, Jan 18, 2008 172.92 180.92 166.79 175.88
292 NASDAQ FSLR Thu, Jan 17, 2008 181.22 185.53 166.59 167.20
291 NASDAQ FSLR Wed, Jan 16, 2008 200.46 203.39 177.50 181.56
290 NASDAQ FSLR Tue, Jan 15, 2008 217.75 220.00 203.42 204.79
289 NASDAQ FSLR Mon, Jan 14, 2008 222.32 229.99 213.33 224.76
288 NASDAQ FSLR Fri, Jan 11, 2008 227.83 231.93 215.63 221.00
287 NASDAQ FSLR Thu, Jan 10, 2008 226.13 233.16 216.55 225.97
286 NASDAQ FSLR Wed, Jan 9, 2008 230.53 234.80 208.33 234.25
285 NASDAQ FSLR Tue, Jan 8, 2008 237.20 263.70 228.74 230.50
284 NASDAQ FSLR Mon, Jan 7, 2008 249.61 254.70 223.00 236.84
283 NASDAQ FSLR Fri, Jan 4, 2008 255.60 262.51 243.36 245.58
282 NASDAQ FSLR Thu, Jan 3, 2008 268.48 271.62 263.03 265.87
281 NASDAQ FSLR Wed, Jan 2, 2008 269.46 272.79 260.50 267.70
280 NASDAQ FSLR Mon, Dec 31, 2007 265.74 273.73 265.00 267.14
279 NASDAQ FSLR Fri, Dec 28, 2007 278.00 279.00 265.00 266.04
278 NASDAQ FSLR Thu, Dec 27, 2007 278.39 283.00 272.80 275.50
277 NASDAQ FSLR Wed, Dec 26, 2007 272.40 281.61 267.24 280.91
276 NASDAQ FSLR Mon, Dec 24, 2007 268.27 275.89 264.10 272.04
275 NASDAQ FSLR Fri, Dec 21, 2007 250.23 268.16 248.00 266.40
274 NASDAQ FSLR Thu, Dec 20, 2007 249.04 251.24 241.24 245.60
273 NASDAQ FSLR Wed, Dec 19, 2007 245.87 251.76 242.64 247.98
272 NASDAQ FSLR Tue, Dec 18, 2007 239.72 248.21 232.61 247.10
271 NASDAQ FSLR Mon, Dec 17, 2007 252.08 255.76 230.00 231.97
270 NASDAQ FSLR Fri, Dec 14, 2007 244.15 255.00 243.62 251.69
269 NASDAQ FSLR Thu, Dec 13, 2007 246.39 256.45 242.00 248.35
268 NASDAQ FSLR Wed, Dec 12, 2007 244.53 247.50 233.79 241.68
267 NASDAQ FSLR Tue, Dec 11, 2007 249.66 252.64 229.01 236.29
266 NASDAQ FSLR Mon, Dec 10, 2007 237.31 251.17 233.30 250.00
265 NASDAQ FSLR Fri, Dec 7, 2007 220.36 235.48 213.47 235.47
264 NASDAQ FSLR Thu, Dec 6, 2007 225.22 226.49 211.00 218.40
263 NASDAQ FSLR Wed, Dec 5, 2007 222.98 226.83 219.00 225.93
262 NASDAQ FSLR Tue, Dec 4, 2007 228.49 231.46 213.91 214.54
261 NASDAQ FSLR Mon, Dec 3, 2007 237.89 249.00 227.86 229.22
260 NASDAQ FSLR Fri, Nov 30, 2007 247.50 252.39 233.97 237.15
259 NASDAQ FSLR Thu, Nov 29, 2007 215.96 239.39 215.06 238.18
258 NASDAQ FSLR Wed, Nov 28, 2007 210.89 218.50 210.27 215.88
257 NASDAQ FSLR Tue, Nov 27, 2007 214.52 216.24 201.91 207.62
256 NASDAQ FSLR Mon, Nov 26, 2007 209.97 221.75 209.19 212.00
255 NASDAQ FSLR Fri, Nov 23, 2007 215.77 215.90 207.50 210.13
254 NASDAQ FSLR Wed, Nov 21, 2007 200.00 217.92 198.43 212.50
253 NASDAQ FSLR Tue, Nov 20, 2007 216.88 219.90 200.00 207.33
252 NASDAQ FSLR Mon, Nov 19, 2007 210.02 220.21 207.60 215.76
251 NASDAQ FSLR Fri, Nov 16, 2007 192.83 212.63 191.18 212.63
250 NASDAQ FSLR Thu, Nov 15, 2007 186.53 195.89 184.77 190.95
249 NASDAQ FSLR Wed, Nov 14, 2007 195.78 199.58 184.56 185.39
248 NASDAQ FSLR Tue, Nov 13, 2007 187.68 199.77 187.00 188.07
247 NASDAQ FSLR Mon, Nov 12, 2007 200.50 202.16 174.22 177.70
246 NASDAQ FSLR Fri, Nov 9, 2007 216.43 226.32 200.56 206.85
245 NASDAQ FSLR Thu, Nov 8, 2007 221.19 230.00 205.87 224.43
244 NASDAQ FSLR Wed, Nov 7, 2007 170.51 173.94 160.91 167.12
243 NASDAQ FSLR Tue, Nov 6, 2007 164.26 170.22 163.46 169.00
242 NASDAQ FSLR Mon, Nov 5, 2007 143.74 149.46 141.49 148.10
241 NASDAQ FSLR Fri, Nov 2, 2007 152.85 152.85 144.06 146.56
240 NASDAQ FSLR Thu, Nov 1, 2007 157.29 158.06 151.86 155.35
239 NASDAQ FSLR Wed, Oct 31, 2007 152.72 159.29 150.84 158.81
238 NASDAQ FSLR Tue, Oct 30, 2007 153.76 156.53 148.60 149.75
237 NASDAQ FSLR Mon, Oct 29, 2007 154.50 159.78 150.51 156.20
236 NASDAQ FSLR Fri, Oct 26, 2007 154.50 154.50 149.02 150.44
235 NASDAQ FSLR Thu, Oct 25, 2007 150.00 156.00 146.09 149.97
234 NASDAQ FSLR Wed, Oct 24, 2007 149.84 151.59 140.35 148.38
233 NASDAQ FSLR Tue, Oct 23, 2007 141.60 152.60 139.03 150.16
232 NASDAQ FSLR Mon, Oct 22, 2007 128.81 137.00 124.96 136.90
231 NASDAQ FSLR Fri, Oct 19, 2007 141.22 142.59 133.01 133.24
230 NASDAQ FSLR Thu, Oct 18, 2007 136.69 141.70 134.83 140.57
229 NASDAQ FSLR Wed, Oct 17, 2007 143.04 147.54 138.55 139.09
228 NASDAQ FSLR Tue, Oct 16, 2007 132.76 139.07 131.80 138.93
227 NASDAQ FSLR Mon, Oct 15, 2007 138.08 140.65 132.00 134.95
226 NASDAQ FSLR Fri, Oct 12, 2007 131.05 137.29 127.45 135.72
225 NASDAQ FSLR Thu, Oct 11, 2007 138.89 142.29 125.54 130.00
224 NASDAQ FSLR Wed, Oct 10, 2007 137.25 138.25 132.45 135.90
223 NASDAQ FSLR Tue, Oct 9, 2007 139.90 141.98 134.29 137.22
222 NASDAQ FSLR Mon, Oct 8, 2007 135.40 137.43 133.39 137.30
221 NASDAQ FSLR Fri, Oct 5, 2007 135.28 139.00 134.50 137.03
220 NASDAQ FSLR Thu, Oct 4, 2007 128.29 131.84 125.30 131.84
219 NASDAQ FSLR Wed, Oct 3, 2007 129.49 131.80 124.36 127.92
218 NASDAQ FSLR Tue, Oct 2, 2007 129.81 132.55 127.73 131.53
217 NASDAQ FSLR Mon, Oct 1, 2007 120.00 127.98 119.91 126.96
216 NASDAQ FSLR Fri, Sep 28, 2007 115.08 119.51 109.66 117.74
215 NASDAQ FSLR Thu, Sep 27, 2007 115.71 121.49 108.45 110.03
214 NASDAQ FSLR Wed, Sep 26, 2007 115.00 117.00 110.02 114.40
213 NASDAQ FSLR Tue, Sep 25, 2007 111.28 117.35 111.06 113.82
212 NASDAQ FSLR Mon, Sep 24, 2007 114.00 117.46 110.00 112.80
211 NASDAQ FSLR Fri, Sep 21, 2007 104.59 112.77 103.61 112.55
210 NASDAQ FSLR Thu, Sep 20, 2007 101.18 105.50 99.30 103.00
209 NASDAQ FSLR Wed, Sep 19, 2007 102.42 105.00 99.25 100.93
208 NASDAQ FSLR Tue, Sep 18, 2007 96.11 101.50 93.69 101.18
207 NASDAQ FSLR Mon, Sep 17, 2007 99.00 99.20 94.35 94.86
206 NASDAQ FSLR Fri, Sep 14, 2007 98.00 99.91 97.40 98.33
205 NASDAQ FSLR Thu, Sep 13, 2007 98.85 100.94 96.71 99.90
204 NASDAQ FSLR Wed, Sep 12, 2007 105.50 108.51 97.30 98.13
203 NASDAQ FSLR Tue, Sep 11, 2007 101.00 105.68 99.54 102.19
202 NASDAQ FSLR Mon, Sep 10, 2007 100.75 102.50 96.29 100.42
201 NASDAQ FSLR Fri, Sep 7, 2007 102.89 102.89 97.86 99.94
200 NASDAQ FSLR Thu, Sep 6, 2007 107.50 108.32 103.60 104.38
199 NASDAQ FSLR Wed, Sep 5, 2007 106.40 108.49 103.26 106.50
198 NASDAQ FSLR Tue, Sep 4, 2007 103.50 108.33 102.02 106.98
197 NASDAQ FSLR Fri, Aug 31, 2007 102.60 104.90 100.52 103.74
196 NASDAQ FSLR Thu, Aug 30, 2007 95.35 102.92 93.62 102.49
195 NASDAQ FSLR Wed, Aug 29, 2007 92.49 95.96 91.58 95.79
194 NASDAQ FSLR Tue, Aug 28, 2007 94.00 95.22 90.78 90.96
193 NASDAQ FSLR Mon, Aug 27, 2007 97.50 98.00 95.26 95.83
192 NASDAQ FSLR Fri, Aug 24, 2007 94.50 97.85 92.00 97.55
191 NASDAQ FSLR Thu, Aug 23, 2007 98.68 99.85 93.81 94.20
190 NASDAQ FSLR Wed, Aug 22, 2007 97.66 99.08 93.56 99.07
189 NASDAQ FSLR Tue, Aug 21, 2007 94.01 97.38 92.26 96.49
188 NASDAQ FSLR Mon, Aug 20, 2007 89.99 94.99 88.21 94.01
187 NASDAQ FSLR Fri, Aug 17, 2007 85.00 87.80 79.23 85.21
186 NASDAQ FSLR Thu, Aug 16, 2007 87.85 88.00 74.77 81.87
185 NASDAQ FSLR Wed, Aug 15, 2007 90.64 92.15 86.39 87.54
184 NASDAQ FSLR Tue, Aug 14, 2007 96.26 96.55 91.05 91.55
183 NASDAQ FSLR Mon, Aug 13, 2007 96.00 98.07 94.08 95.54
182 NASDAQ FSLR Fri, Aug 10, 2007 95.20 98.27 92.79 94.42
181 NASDAQ FSLR Thu, Aug 9, 2007 106.02 109.20 102.00 103.00
180 NASDAQ FSLR Wed, Aug 8, 2007 106.97 112.80 106.55 109.90
179 NASDAQ FSLR Tue, Aug 7, 2007 96.88 107.48 95.50 105.32
178 NASDAQ FSLR Mon, Aug 6, 2007 100.60 102.40 93.15 98.20
177 NASDAQ FSLR Fri, Aug 3, 2007 101.63 105.00 99.50 100.05
176 NASDAQ FSLR Thu, Aug 2, 2007 106.36 106.80 96.41 104.54
175 NASDAQ FSLR Wed, Aug 1, 2007 102.87 111.42 101.36 107.50
174 NASDAQ FSLR Tue, Jul 31, 2007 122.99 123.21 106.00 112.57
173 NASDAQ FSLR Mon, Jul 30, 2007 112.00 121.42 106.48 120.28
172 NASDAQ FSLR Fri, Jul 27, 2007 107.60 112.90 107.54 110.69
171 NASDAQ FSLR Thu, Jul 26, 2007 106.40 110.50 105.02 107.39
170 NASDAQ FSLR Wed, Jul 25, 2007 108.55 111.45 105.60 108.08
169 NASDAQ FSLR Tue, Jul 24, 2007 107.06 114.00 106.80 107.16
168 NASDAQ FSLR Mon, Jul 23, 2007 110.49 111.37 107.27 108.75
167 NASDAQ FSLR Fri, Jul 20, 2007 108.09 110.45 106.51 110.14
166 NASDAQ FSLR Thu, Jul 19, 2007 111.22 112.90 109.04 111.64
165 NASDAQ FSLR Wed, Jul 18, 2007 108.12 112.25 105.50 109.92
164 NASDAQ FSLR Tue, Jul 17, 2007 114.50 115.50 108.03 109.40
163 NASDAQ FSLR Mon, Jul 16, 2007 114.49 116.30 110.20 112.05
162 NASDAQ FSLR Fri, Jul 13, 2007 114.42 118.39 113.30 115.97
161 NASDAQ FSLR Thu, Jul 12, 2007 114.00 116.28 111.06 114.56
160 NASDAQ FSLR Wed, Jul 11, 2007 113.50 115.88 110.54 113.45
159 NASDAQ FSLR Tue, Jul 10, 2007 116.25 117.00 113.01 114.89
158 NASDAQ FSLR Mon, Jul 9, 2007 105.43 119.85 105.43 119.34
157 NASDAQ FSLR Fri, Jul 6, 2007 94.82 96.47 93.25 96.29
156 NASDAQ FSLR Thu, Jul 5, 2007 97.64 98.87 92.51 94.53
155 NASDAQ FSLR Tue, Jul 3, 2007 95.24 98.60 94.39 97.48
154 NASDAQ FSLR Mon, Jul 2, 2007 89.35 94.33 88.60 93.75
153 NASDAQ FSLR Fri, Jun 29, 2007 90.76 91.10 87.65 89.29
152 NASDAQ FSLR Thu, Jun 28, 2007 88.89 90.87 87.54 90.13
151 NASDAQ FSLR Wed, Jun 27, 2007 87.33 88.80 84.92 88.66
150 NASDAQ FSLR Tue, Jun 26, 2007 87.26 88.49 85.26 88.27
149 NASDAQ FSLR Mon, Jun 25, 2007 84.85 88.29 84.65 86.35
148 NASDAQ FSLR Fri, Jun 22, 2007 80.00 84.90 79.05 84.64
147 NASDAQ FSLR Thu, Jun 21, 2007 80.78 81.40 79.51 80.21
146 NASDAQ FSLR Wed, Jun 20, 2007 79.74 81.88 78.23 80.82
145 NASDAQ FSLR Tue, Jun 19, 2007 78.62 79.88 77.66 79.24
144 NASDAQ FSLR Mon, Jun 18, 2007 78.68 79.49 77.00 78.28
143 NASDAQ FSLR Fri, Jun 15, 2007 76.20 78.33 75.00 78.10
142 NASDAQ FSLR Thu, Jun 14, 2007 74.70 76.22 74.50 74.96
141 NASDAQ FSLR Wed, Jun 13, 2007 72.00 74.73 71.46 74.36
140 NASDAQ FSLR Tue, Jun 12, 2007 70.08 71.52 68.35 71.04
139 NASDAQ FSLR Mon, Jun 11, 2007 71.22 72.85 70.64 70.94
138 NASDAQ FSLR Fri, Jun 8, 2007 70.25 71.68 69.75 71.22
137 NASDAQ FSLR Thu, Jun 7, 2007 71.71 72.03 69.42 70.54
136 NASDAQ FSLR Wed, Jun 6, 2007 71.50 73.26 70.05 71.36
135 NASDAQ FSLR Tue, Jun 5, 2007 68.74 71.85 68.32 71.83
134 NASDAQ FSLR Mon, Jun 4, 2007 67.34 69.89 67.22 68.78
133 NASDAQ FSLR Fri, Jun 1, 2007 68.55 68.64 67.33 68.17
132 NASDAQ FSLR Thu, May 31, 2007 68.80 69.11 66.98 68.04
131 NASDAQ FSLR Wed, May 30, 2007 65.95 68.50 65.39 68.30
130 NASDAQ FSLR Tue, May 29, 2007 67.10 67.57 65.36 67.13
129 NASDAQ FSLR Fri, May 25, 2007 65.56 66.85 65.30 66.72
128 NASDAQ FSLR Thu, May 24, 2007 66.02 67.42 64.25 65.03
127 NASDAQ FSLR Wed, May 23, 2007 65.84 67.71 65.16 65.87
126 NASDAQ FSLR Tue, May 22, 2007 62.03 65.63 61.43 64.90
125 NASDAQ FSLR Mon, May 21, 2007 62.50 63.80 61.48 62.03
124 NASDAQ FSLR Fri, May 18, 2007 63.96 64.40 62.31 63.42
123 NASDAQ FSLR Thu, May 17, 2007 63.86 65.99 63.46 65.17
122 NASDAQ FSLR Wed, May 16, 2007 63.62 64.83 61.90 64.13
121 NASDAQ FSLR Tue, May 15, 2007 64.93 66.70 62.98 63.37
120 NASDAQ FSLR Mon, May 14, 2007 67.96 68.95 64.99 65.26
119 NASDAQ FSLR Fri, May 11, 2007 69.17 69.95 66.92 67.87
118 NASDAQ FSLR Thu, May 10, 2007 68.00 72.48 67.95 68.70
117 NASDAQ FSLR Wed, May 9, 2007 68.01 69.00 67.68 68.58
116 NASDAQ FSLR Tue, May 8, 2007 68.85 70.09 67.92 68.82
115 NASDAQ FSLR Mon, May 7, 2007 66.95 70.44 65.77 69.63
114 NASDAQ FSLR Fri, May 4, 2007 61.55 67.50 61.48 66.70
113 NASDAQ FSLR Thu, May 3, 2007 59.28 59.62 57.10 57.95
112 NASDAQ FSLR Wed, May 2, 2007 56.57 59.49 56.28 58.90
111 NASDAQ FSLR Tue, May 1, 2007 58.99 58.99 54.20 55.56
110 NASDAQ FSLR Mon, Apr 30, 2007 63.68 63.80 59.47 59.99
109 NASDAQ FSLR Fri, Apr 27, 2007 63.00 63.74 61.77 63.64
108 NASDAQ FSLR Thu, Apr 26, 2007 65.06 65.56 63.48 63.95
107 NASDAQ FSLR Wed, Apr 25, 2007 64.00 65.60 63.10 64.89
106 NASDAQ FSLR Tue, Apr 24, 2007 63.66 64.10 62.20 63.67
105 NASDAQ FSLR Mon, Apr 23, 2007 61.16 64.00 61.02 63.14
104 NASDAQ FSLR Fri, Apr 20, 2007 61.92 62.00 59.93 60.91
103 NASDAQ FSLR Thu, Apr 19, 2007 60.55 62.30 59.25 60.17
102 NASDAQ FSLR Wed, Apr 18, 2007 61.80 63.24 60.63 61.76
101 NASDAQ FSLR Tue, Apr 17, 2007 64.24 64.24 62.12 62.39
100 NASDAQ FSLR Mon, Apr 16, 2007 61.87 65.13 61.34 64.94
99 NASDAQ FSLR Fri, Apr 13, 2007 63.29 63.70 60.90 61.26
98 NASDAQ FSLR Thu, Apr 12, 2007 61.73 63.50 60.85 62.91
97 NASDAQ FSLR Wed, Apr 11, 2007 61.28 63.19 60.72 62.23
96 NASDAQ FSLR Tue, Apr 10, 2007 57.47 61.20 57.04 60.15
95 NASDAQ FSLR Mon, Apr 9, 2007 57.43 58.40 56.00 57.51
94 NASDAQ FSLR Thu, Apr 5, 2007 57.09 58.46 56.30 56.46
93 NASDAQ FSLR Wed, Apr 4, 2007 55.43 57.70 55.01 57.29
92 NASDAQ FSLR Tue, Apr 3, 2007 55.88 56.75 54.49 55.75
91 NASDAQ FSLR Mon, Apr 2, 2007 52.10 55.90 52.08 55.89
90 NASDAQ FSLR Fri, Mar 30, 2007 53.20 54.02 51.50 52.01
89 NASDAQ FSLR Thu, Mar 29, 2007 55.87 56.25 53.00 53.20
88 NASDAQ FSLR Wed, Mar 28, 2007 54.90 55.65 54.06 54.50
87 NASDAQ FSLR Tue, Mar 27, 2007 58.18 58.48 54.89 55.44
86 NASDAQ FSLR Mon, Mar 26, 2007 59.09 59.58 55.74 57.01
85 NASDAQ FSLR Fri, Mar 23, 2007 58.98 59.88 57.90 58.25
84 NASDAQ FSLR Thu, Mar 22, 2007 55.40 59.23 55.28 58.14
83 NASDAQ FSLR Wed, Mar 21, 2007 52.30 54.71 52.00 54.50
82 NASDAQ FSLR Tue, Mar 20, 2007 52.49 54.14 51.71 52.30
81 NASDAQ FSLR Mon, Mar 19, 2007 53.21 53.75 52.00 52.50
80 NASDAQ FSLR Fri, Mar 16, 2007 52.83 52.83 50.23 51.52
79 NASDAQ FSLR Thu, Mar 15, 2007 55.65 55.65 52.10 52.69
78 NASDAQ FSLR Wed, Mar 14, 2007 53.53 55.45 51.40 54.46
77 NASDAQ FSLR Tue, Mar 13, 2007 57.59 57.59 52.73 53.72
76 NASDAQ FSLR Mon, Mar 12, 2007 51.99 57.94 51.61 57.91
75 NASDAQ FSLR Fri, Mar 9, 2007 52.69 54.10 51.94 52.06
74 NASDAQ FSLR Thu, Mar 8, 2007 49.73 52.07 49.64 51.87
73 NASDAQ FSLR Wed, Mar 7, 2007 46.24 47.96 45.77 47.62
72 NASDAQ FSLR Tue, Mar 6, 2007 45.36 46.44 45.00 46.30
71 NASDAQ FSLR Mon, Mar 5, 2007 45.00 45.21 42.60 44.13
70 NASDAQ FSLR Fri, Mar 2, 2007 47.53 48.82 45.85 46.27
69 NASDAQ FSLR Thu, Mar 1, 2007 46.15 48.86 45.20 47.88
68 NASDAQ FSLR Wed, Feb 28, 2007 49.55 51.00 46.89 47.75
67 NASDAQ FSLR Tue, Feb 27, 2007 49.50 51.19 48.27 49.01
66 NASDAQ FSLR Mon, Feb 26, 2007 49.70 52.70 49.70 51.85
65 NASDAQ FSLR Fri, Feb 23, 2007 49.01 49.97 47.26 49.43
64 NASDAQ FSLR Thu, Feb 22, 2007 51.20 51.57 48.25 49.20
63 NASDAQ FSLR Wed, Feb 21, 2007 49.15 51.89 48.34 51.19
62 NASDAQ FSLR Tue, Feb 20, 2007 44.97 49.95 44.90 49.21
61 NASDAQ FSLR Fri, Feb 16, 2007 45.05 45.75 44.53 45.26
60 NASDAQ FSLR Thu, Feb 15, 2007 44.08 46.86 42.87 44.98
59 NASDAQ FSLR Wed, Feb 14, 2007 40.38 44.85 40.01 43.72
58 NASDAQ FSLR Tue, Feb 13, 2007 33.52 34.74 33.00 34.28
57 NASDAQ FSLR Mon, Feb 12, 2007 32.91 33.77 32.60 33.10
56 NASDAQ FSLR Fri, Feb 9, 2007 33.91 33.99 32.60 32.86
55 NASDAQ FSLR Thu, Feb 8, 2007 33.73 34.47 32.96 33.79
54 NASDAQ FSLR Wed, Feb 7, 2007 32.79 33.73 32.55 33.44
53 NASDAQ FSLR Tue, Feb 6, 2007 33.11 33.93 32.50 32.81
52 NASDAQ FSLR Mon, Feb 5, 2007 31.20 33.99 31.14 32.78
51 NASDAQ FSLR Fri, Feb 2, 2007 32.79 33.19 31.16 31.20
50 NASDAQ FSLR Thu, Feb 1, 2007 32.53 33.03 32.09 32.66
49 NASDAQ FSLR Wed, Jan 31, 2007 32.65 33.14 32.06 32.37
48 NASDAQ FSLR Tue, Jan 30, 2007 31.10 33.89 30.86 32.72
47 NASDAQ FSLR Mon, Jan 29, 2007 29.15 31.44 29.00 31.14
46 NASDAQ FSLR Fri, Jan 26, 2007 29.71 29.73 28.89 29.14
45 NASDAQ FSLR Thu, Jan 25, 2007 29.25 30.30 29.24 29.57
44 NASDAQ FSLR Wed, Jan 24, 2007 29.07 29.15 28.42 29.15
43 NASDAQ FSLR Tue, Jan 23, 2007 28.00 29.38 27.87 28.85
42 NASDAQ FSLR Mon, Jan 22, 2007 27.75 28.13 27.54 27.88
41 NASDAQ FSLR Fri, Jan 19, 2007 28.24 28.32 27.70 27.71
40 NASDAQ FSLR Thu, Jan 18, 2007 29.20 29.50 28.00 28.30
39 NASDAQ FSLR Wed, Jan 17, 2007 29.26 29.26 28.85 29.02
38 NASDAQ FSLR Tue, Jan 16, 2007 29.56 30.47 29.00 29.27
37 NASDAQ FSLR Fri, Jan 12, 2007 29.27 29.61 29.27 29.53
36 NASDAQ FSLR Thu, Jan 11, 2007 29.19 29.73 28.75 29.34
35 NASDAQ FSLR Wed, Jan 10, 2007 29.22 29.67 29.09 29.16
34 NASDAQ FSLR Tue, Jan 9, 2007 29.00 29.77 28.95 29.27
33 NASDAQ FSLR Mon, Jan 8, 2007 28.26 29.00 28.26 28.90
32 NASDAQ FSLR Fri, Jan 5, 2007 28.65 28.65 27.73 28.15
31 NASDAQ FSLR Thu, Jan 4, 2007 28.11 28.84 28.00 28.75
30 NASDAQ FSLR Wed, Jan 3, 2007 30.17 30.29 28.20 28.50
29 NASDAQ FSLR Fri, Dec 29, 2006 29.99 30.00 29.02 29.84
28 NASDAQ FSLR Thu, Dec 28, 2006 28.70 29.90 28.00 29.80
27 NASDAQ FSLR Wed, Dec 27, 2006 28.24 28.81 27.74 28.81
26 NASDAQ FSLR Tue, Dec 26, 2006 27.63 28.34 27.04 27.10
25 NASDAQ FSLR Fri, Dec 22, 2006 26.99 27.70 26.86 27.53
24 NASDAQ FSLR Thu, Dec 21, 2006 27.50 27.85 26.66 26.69
23 NASDAQ FSLR Wed, Dec 20, 2006 27.88 28.92 27.01 27.78
22 NASDAQ FSLR Tue, Dec 19, 2006 28.00 28.20 26.54 27.79
21 NASDAQ FSLR Mon, Dec 18, 2006 29.32 29.87 28.42 28.59
20 NASDAQ FSLR Fri, Dec 15, 2006 28.36 29.28 27.77 29.05
19 NASDAQ FSLR Thu, Dec 14, 2006 27.62 28.62 27.32 27.93
18 NASDAQ FSLR Wed, Dec 13, 2006 27.30 28.11 26.50 27.64
17 NASDAQ FSLR Tue, Dec 12, 2006 28.20 28.20 26.91 27.20
16 NASDAQ FSLR Mon, Dec 11, 2006 27.32 28.40 27.32 27.95
15 NASDAQ FSLR Fri, Dec 8, 2006 27.50 27.57 27.20 27.53
14 NASDAQ FSLR Thu, Dec 7, 2006 27.70 27.74 27.32 27.32
13 NASDAQ FSLR Wed, Dec 6, 2006 26.80 27.63 26.77 27.20
12 NASDAQ FSLR Tue, Dec 5, 2006 27.62 27.89 26.40 27.08
11 NASDAQ FSLR Mon, Dec 4, 2006 28.00 28.40 27.56 27.88
10 NASDAQ FSLR Fri, Dec 1, 2006 28.30 28.30 27.56 27.89
9 NASDAQ FSLR Thu, Nov 30, 2006 28.80 28.80 28.00 28.30
8 NASDAQ FSLR Wed, Nov 29, 2006 28.50 28.95 28.00 28.27
7 NASDAQ FSLR Tue, Nov 28, 2006 28.53 28.90 27.75 28.17
6 NASDAQ FSLR Mon, Nov 27, 2006 28.39 28.50 27.92 28.35
5 NASDAQ FSLR Fri, Nov 24, 2006 27.00 27.96 26.88 27.75
4 NASDAQ FSLR Wed, Nov 22, 2006 24.57 26.88 24.50 26.88
3 NASDAQ FSLR Tue, Nov 21, 2006 25.00 25.19 24.31 24.60
2 NASDAQ FSLR Mon, Nov 20, 2006 24.69 25.67 24.29 25.00
1 NASDAQ FSLR Fri, Nov 17, 2006 24.50 25.18 23.50 24.74
# Exchange Symbol Date Open High Low Close

Earn Extra Cash Back on Your Investments with Rakuten (formerly Ebates)

Did you know you can earn $30 back on your first $30 of qualifying purchases with Rakuten?

Join now and start saving on every purchase from top retailers like Target, eBay, Zappos, Walmart, Kohl's & CVS. Whether you're shopping for fashion, electronics, home essentials, or health products, Rakuten makes it rewarding.

Sign up through this link and explore the endless possibilities to save and earn cash back!

Popular Posts From Our Blog

Check out the Symbol Surfing blog to learn about investing.