If you invested $1000 in First Solar, Inc. (0R06.L) since IPO date, it would be worth $2,824.19 as of August 22, 2026, based on a reinvested dividends scenario. Over the same period, a $1000 investment made 3 years ago would be worth $1,218.68, while $1000 invested 1 year ago would be worth $1,070.37. This corresponds to total returns of 182.42%, 21.87%, 7.04%, respectively, with annualized returns of 25.59%, 6.81%, 7.04%.
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 |
|---|---|---|---|---|---|---|
| August 21, 2026 | 211.79 | 214.61 | 214.61 | 221.73 | 211 | 7,695 |
| August 20, 2026 | 222.79 | 216.06 | 216.06 | 226.46 | 215.79 | 1,633 |
| August 19, 2026 | 219 | 220 | 220 | 224.42 | 216.68 | 1,543 |
| August 18, 2026 | 217 | 218.01 | 218.01 | 222.42 | 215 | 4,005 |
| August 17, 2026 | 226.47 | 218.63 | 218.63 | 230.16 | 217.16 | 2,736 |
| August 14, 2026 | 222.22 | 225.01 | 225.01 | 230.82 | 222.22 | 4,745 |
| August 13, 2026 | 227.14 | 224.32 | 224.32 | 228.8 | 221.25 | 2,971 |
| August 12, 2026 | 243.72 | 226.73 | 226.73 | 245 | 224.6 | 4,951 |
| August 11, 2026 | 249 | 240 | 240 | 249.5 | 238.8 | 4,008 |
| August 10, 2026 | 250.51 | 238.74 | 238.74 | 255 | 233.88 | 4,219 |
| August 07, 2026 | 259.08 | 254.32 | 254.32 | 269.62 | 247.9 | 9,939 |
| August 06, 2026 | 238.62 | 249.73 | 249.73 | 252.54 | 232.86 | 2,467 |
| August 05, 2026 | 244.01 | 234.91 | 234.91 | 247.98 | 234.63 | 1,636 |
| August 04, 2026 | 236 | 241.66 | 241.66 | 250.97 | 230.05 | 3,943 |
| August 03, 2026 | 212.95 | 237.83 | 237.83 | 240.28 | 211.14 | 7,738 |
| July 31, 2026 | 212.7 | 213 | 213 | 217.16 | 206 | 7,494 |
| July 30, 2026 | 202.1 | 204.31 | 204.31 | 208.28 | 197 | 2,771 |
| July 29, 2026 | 200.49 | 204.02 | 204.02 | 206.58 | 197.06 | 1,439 |
| July 28, 2026 | 205.84 | 200.72 | 200.72 | 205.84 | 195.68 | 2,231 |
| July 27, 2026 | 206.13 | 202.34 | 202.34 | 208 | 199.28 | 1,144 |
| July 24, 2026 | 205 | 201.96 | 201.96 | 212.11 | 201.01 | 2,684 |
| July 23, 2026 | 210.6 | 205.05 | 205.05 | 212.69 | 203.55 | 1,136 |
| July 22, 2026 | 206.31 | 209.66 | 209.66 | 212.66 | 203 | 1,615 |
| July 21, 2026 | 207.92 | 205.27 | 205.27 | 211 | 203.81 | 3,699 |
| July 20, 2026 | 219.7 | 207.42 | 207.42 | 219.7 | 205.42 | 1,987 |
| July 17, 2026 | 211.5 | 213.49 | 213.49 | 216.13 | 204 | 2,750 |
| July 16, 2026 | 225.8 | 212.98 | 212.98 | 226.3 | 212.33 | 3,282 |
| July 15, 2026 | 221.5 | 225.1 | 225.1 | 230.84 | 219.32 | 972 |
| July 14, 2026 | 222.5 | 223.88 | 223.88 | 229.85 | 220.65 | 633 |
| July 13, 2026 | 225.9 | 220.78 | 220.78 | 235.56 | 217.26 | 1,491 |
| 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 |