Become a Member
  • Track your favourite stocks
  • Create & monitor portfolios
  • Daily portfolio value
Sign Up
Quickpicks
Add shares to your
quickpicks to
display them here!

Flex Ltd (FLEX.US) Share Price History

Time period:
to
Date Open High Low Close Volume
10th Jul 2026 (Fri) 138.77 139.045 134.88 135.80 121,982
9th Jul 2026 (Thu) 139.35 145.33 139.35 139.94 147,024
8th Jul 2026 (Wed) 130.00 133.74 128.16 133.37 120,745
7th Jul 2026 (Tue) 132.77 134.19 125.36 131.52 118,028
6th Jul 2026 (Mon) 138.515 145.995 137.765 138.65 147,401
3rd Jul 2026 (Fri) 151.07 151.07 136.855 136.855 0
2nd Jul 2026 (Thu) 151.07 151.70 134.94 136.855 136,173
1st Jul 2026 (Wed) 156.69 157.26 149.42 153.53 154,698
30th Jun 2026 (Tue) 159.01 165.82 157.965 162.07 131,239
29th Jun 2026 (Mon) 146.90 160.62 144.45 159.56 246,846
26th Jun 2026 (Fri) 157.62 159.775 145.00 146.70 81,335
25th Jun 2026 (Thu) 156.905 165.67 156.56 161.28 96,507
24th Jun 2026 (Wed) 151.52 153.34 146.48 150.72 52,984
23rd Jun 2026 (Tue) 148.57 152.69 145.00 151.85 208,058
22nd Jun 2026 (Mon) 151.44 156.17 148.10 155.81 231,721
19th Jun 2026 (Fri) 146.96 153.30 144.00 147.61 477,991
18th Jun 2026 (Thu) 146.96 153.30 144.00 147.61 477,991
17th Jun 2026 (Wed) 149.69 149.69 141.29 143.13 192,199
16th Jun 2026 (Tue) 148.64 149.63 142.49 146.93 147,044
15th Jun 2026 (Mon) 155.04 155.04 145.35 149.22 151,827
12th Jun 2026 (Fri) 149.57 152.43 148.80 149.71 142,500
11th Jun 2026 (Thu) 141.37 152.08 141.37 151.99 27,028
10th Jun 2026 (Wed) 144.66 149.33 137.82 139.49 69,228
9th Jun 2026 (Tue) 154.64 156.27 139.72 147.21 54,382
8th Jun 2026 (Mon) 157.21 157.355 149.75 150.83 249,550
5th Jun 2026 (Fri) 154.35 157.19 149.52 151.92 60,275
4th Jun 2026 (Thu) 155.35 161.10 150.92 159.51 170,124
3rd Jun 2026 (Wed) 161.24 166.81 160.82 161.94 320,463
2nd Jun 2026 (Tue) 150.75 159.83 149.38 159.43 222,407
1st Jun 2026 (Mon) 149.66 151.05 145.735 148.01 195,126
29th May 2026 (Fri) 146.28 154.10 146.13 150.78 315,891
28th May 2026 (Thu) 145.625 147.62 140.00 144.85 154,800
27th May 2026 (Wed) 144.33 146.07 139.43 145.79 249,360
26th May 2026 (Tue) 136.465 144.82 136.465 143.24 277,567
25th May 2026 (Mon) 132.01 134.26 128.58 132.47 168,007
22nd May 2026 (Fri) 132.01 134.26 128.58 132.47 168,007
21st May 2026 (Thu) 130.37 134.74 129.37 131.07 164,868
20th May 2026 (Wed) 127.75 134.00 127.21 131.52 141,233
19th May 2026 (Tue) 125.42 128.02 121.43 126.29 159,199
18th May 2026 (Mon) 137.80 138.76 127.80 129.73 242,061
15th May 2026 (Fri) 138.58 141.35 137.31 137.86 344,372
14th May 2026 (Thu) 143.95 146.48 142.14 143.60 193,522
13th May 2026 (Wed) 143.69 147.25 141.16 143.80 263,997
12th May 2026 (Tue) 142.25 142.25 134.00 139.69 280,614
11th May 2026 (Mon) 142.67 145.38 137.82 145.07 288,847
FTSE 100 Latest
Value10,497.29
Change24.84