If you invested $1000 in First Solar, Inc. (0R06.L) since IPO date, it would be worth $3,032.77 as of July 13, 2026, based on a reinvested dividends scenario. Over the same period, a $1000 investment made 3 years ago would be worth $1,174.38, while $1000 invested 1 year ago would be worth $1,440.83. This corresponds to total returns of 203.28%, 17.44%, 44.08%, respectively, with annualized returns of 28.34%, 5.5%, 44.08%.
Custom investment amounts or purchase dates can also be explored using the Stoculator calculator. Past performance does not guarantee future results.
Date Range:
| Date | Open | Close | Adj Close | High | Low | Volume |
|---|---|---|---|---|---|---|
| July 10, 2026 | 226 | 230.46 | 230.46 | 233.8 | 225.5 | 748 |
| July 09, 2026 | 219.74 | 231.54 | 231.54 | 234.44 | 219.74 | 2,044 |
| July 08, 2026 | 227 | 226.25 | 226.25 | 233 | 219.02 | 851 |
| July 07, 2026 | 237.96 | 229.59 | 229.59 | 242.5 | 225.6 | 1,691 |
| July 06, 2026 | 224.47 | 235.42 | 235.42 | 238.57 | 224.47 | 2,296 |
| July 02, 2026 | 233.88 | 220.67 | 220.67 | 237.77 | 218.89 | 1,765 |
| July 01, 2026 | 236 | 236.53 | 236.53 | 241.99 | 230.1 | 1,982 |
| June 30, 2026 | 232.9 | 235.68 | 235.68 | 242.8 | 232.1 | 2,344 |
| June 29, 2026 | 239.94 | 232.55 | 232.55 | 247.46 | 227.3 | 1,434 |
| June 26, 2026 | 245 | 238.87 | 238.87 | 251.59 | 237.85 | 1,110 |
| June 25, 2026 | 249 | 248.45 | 248.45 | 255 | 242.5 | 823 |
| June 24, 2026 | 249 | 248.86 | 248.86 | 258.19 | 245.1 | 9,693 |
| June 23, 2026 | 259.38 | 252.76 | 252.76 | 264.74 | 250 | 651 |
| June 22, 2026 | 260.16 | 265.26 | 265.26 | 266.05 | 252 | 1,182 |
| June 18, 2026 | 255.72 | 256.93 | 256.93 | 264.79 | 248.66 | 1,154 |
| June 17, 2026 | 266.99 | 260.31 | 260.31 | 267.95 | 257 | 3,571 |
| June 16, 2026 | 274.99 | 267.88 | 267.88 | 278.61 | 266.4 | 1,574 |
| June 15, 2026 | 275 | 268.06 | 268.06 | 278 | 264.38 | 1,518 |
| June 12, 2026 | 271.17 | 270.02 | 270.02 | 279.41 | 267.26 | 1,511 |
| June 11, 2026 | 250.17 | 267.1 | 267.1 | 268.98 | 248.68 | 1,421 |
| June 10, 2026 | 261.25 | 254.71 | 254.71 | 262.95 | 248.73 | 2,082 |
| June 09, 2026 | 281 | 262.81 | 262.81 | 281.79 | 250 | 7,887 |
| June 08, 2026 | 279.13 | 289.2 | 289.2 | 293 | 275.34 | 2,149 |
| June 05, 2026 | 310.01 | 280.19 | 280.19 | 312.01 | 279.18 | 9,494 |
| June 04, 2026 | 318.47 | 317.89 | 317.89 | 319.11 | 303.25 | 3,640 |
| June 03, 2026 | 309.54 | 315.18 | 315.18 | 320.9 | 301.71 | 11,152 |
| June 02, 2026 | 302.81 | 306.82 | 306.82 | 310.65 | 298 | 8,077 |
| June 01, 2026 | 306.18 | 296.83 | 296.83 | 310.27 | 292.41 | 4,440 |
| May 29, 2026 | 303.48 | 301.99 | 301.99 | 313.67 | 297.7 | 21,492 |
| May 28, 2026 | 273.79 | 306.2 | 306.2 | 306.29 | 271.5 | 6,403 |
| May 27, 2026 | 269.9 | 272.13 | 272.13 | 275.96 | 266.01 | 21,354 |
| May 26, 2026 | 258.89 | 276.39 | 276.39 | 276.47 | 254.06 | 15,146 |
| May 22, 2026 | 249.24 | 253.6 | 253.6 | 256.3 | 241.95 | 8,946 |
| May 21, 2026 | 237.68 | 248.28 | 248.28 | 256.7 | 235.5 | 4,457 |
| May 20, 2026 | 225 | 225.43 | 225.43 | 236.41 | 220.11 | 2,623 |
| May 19, 2026 | 232.35 | 225.64 | 225.64 | 235 | 221.63 | 1,619 |
| May 18, 2026 | 232.95 | 230.23 | 230.23 | 238.3 | 227.78 | 1,854 |
| May 15, 2026 | 228.8 | 231.02 | 231.02 | 235.92 | 215.99 | 9,924 |
| May 14, 2026 | 234.13 | 233.13 | 233.13 | 238.7 | 224.72 | 1,273 |
| May 13, 2026 | 229.25 | 235.3 | 235.3 | 240.86 | 227.6 | 5,449 |
| May 12, 2026 | 232.4 | 227.9 | 227.9 | 238.06 | 223.89 | 16,040 |
| May 11, 2026 | 220.3 | 235.66 | 235.66 | 236.11 | 219.21 | 7,173 |
| May 08, 2026 | 215.44 | 217.8 | 217.8 | 220 | 212 | 1,442 |
| May 07, 2026 | 218.57 | 214.6 | 214.6 | 223.68 | 212.51 | 3,494 |
| May 06, 2026 | 220.75 | 217.96 | 217.96 | 224.24 | 214.81 | 41,563 |
| May 05, 2026 | 211.42 | 220.79 | 220.79 | 220.79 | 211.04 | 2,397 |
| May 01, 2026 | 201 | 215.44 | 215.44 | 215.45 | 198.75 | 4,327 |
| April 30, 2026 | 191.5 | 199.99 | 199.99 | 200.33 | 189 | 18,864 |
| April 29, 2026 | 196.55 | 187.9 | 187.9 | 199.63 | 187.36 | 2,196 |
| April 28, 2026 | 198 | 197.06 | 197.06 | 198.68 | 194 | 841 |
| April 27, 2026 | 193.75 | 197.14 | 197.14 | 197.45 | 190 | 3,822 |
| April 24, 2026 | 196.32 | 192.76 | 192.76 | 198 | 190 | 2,613 |
| April 23, 2026 | 188.71 | 196.2 | 196.2 | 196.2 | 188.49 | 3,830 |
| April 22, 2026 | 189 | 189.25 | 189.25 | 194.67 | 187.8 | 2,972 |
| April 21, 2026 | 193.52 | 189.02 | 189.02 | 195.34 | 187.52 | 5,884 |
| April 20, 2026 | 189.66 | 192.1 | 192.1 | 193.34 | 187.24 | 1,532 |
| April 17, 2026 | 192 | 189.95 | 189.95 | 195 | 189.3 | 6,088 |
| April 16, 2026 | 196.93 | 189.6 | 189.6 | 198.49 | 188.72 | 5,515 |
| April 15, 2026 | 201 | 196.88 | 196.88 | 214 | 194.71 | 9,531 |
| April 14, 2026 | 201 | 197.38 | 197.38 | 205.84 | 196.95 | 1,510 |