$FLEX: Flex Ltd. - Ordinary Shares
2025-12-30 FLEX 2025-12-30 08:02:05 63.06 62.11 -1.48% FLEX 2025-12-30 09:01:42 64.87 62.11 -1.48% FLEX 2025-12-30 10:02:04 62.98 62.02 -1.48% FLEX 2025-12-30 11:01:39 62.07 62.00 -0.84% FLEX 2025-12-30 12:01:59 62.06 61.99 -0.84% FLEX 2025-12-30 13:01:37 62.01 61.99 -0.88% FLEX 2025-12-30 14:02:04 61.90 61.86 -1.06% FLEX 2025-12-30 15:01:40 61.84 61.81 -1.12% FLEX 2025-12-30 16:02:10 61.81 61.78 -1.22% FLEX 2025-12-30 17:01:39 62.00 61.49 -1.41% FLEX 2025-12-30 18:02:02 62.00 61.49 -1.42% FLEX 2025-12-30 20:02:02 61.67 61.49 -1.42% FLEX 2025-12-30 21:02:26 0.00 0.00 -1.42% 2025-12-31 FLEX 2025-12-31 05:01:43 0.00 61.00 -1.42% FLEX 2025-12-31 06:02:01 61.55 61.04 -0.67% FLEX 2025-12-31 07:01:50 61.50 58.89 -0.51% FLEX 2025-12-31 08:02:06 61.66 61.20 -0.58% FLEX 2025-12-31 09:01:41 66.94 61.00 -0.58% FLEX 2025-12-31 10:02:03 62.14 61.37 -0.58% FLEX 2025-12-31 11:01:39 61.40 61.31 -0.54% FLEX 2025-12-31 12:02:01 61.48 61.43 -0.32% FLEX 2025-12-31 13:01:42 61.07 61.04 -0.98% FLEX 2025-12-31 14:02:00 60.87 60.83 -1.31% FLEX 2025-12-31 15:01:42 61.03 61.00 -1.02% FLEX 2025-12-31 16:02:00 60.68 60.65 -1.60% FLEX 2025-12-31 17:01:43 61.60 60.05 -2.00% FLEX 2025-12-31 18:02:01 60.88 60.05 -2.03% FLEX 2025-12-31 19:01:53 60.93 60.05 -2.03% FLEX 2025-12-31 20:01:59 60.94 60.07 -2.03% FLEX 2025-12-31 21:03:51 0.00 0.00 -2.03% 2026-01-01 FLEX 2026-01-01 19:01:55 60.94 60.07 -2.03% FLEX 2026-01-01 22:04:14 0.00 0.00 -2.03% 2026-01-02 FLEX 2026-01-02 05:01:38 0.00 53.35 -2.03% FLEX 2026-01-02 06:02:02 73.81 53.35 -2.03% FLEX 2026-01-02 07:01:38 67.14 61.26 2.38% FLEX 2026-01-02 08:01:59 67.14 61.26 1.36% FLEX 2026-01-02 09:01:38 62.28 61.01 0.41% FLEX 2026-01-02 10:01:59 62.99 61.21 2.25% FLEX 2026-01-02 11:01:39 63.34 63.26 4.69% FLEX 2026-01-02 12:02:03 62.64 62.56 3.53% FLEX 2026-01-02 13:01:51 62.51 62.44 3.36% FLEX 2026-01-02 14:02:09 62.70 62.68 3.71% FLEX 2026-01-02 15:01:47 62.62 62.57 3.53% FLEX 2026-01-02 16:02:06 63.12 63.11 4.36% FLEX 2026-01-02 17:01:46 64.00 62.45 5.29% FLEX 2026-01-02 18:02:10 64.00 62.45 3.81% FLEX 2026-01-02 21:03:44 0.00 0.00 3.81% 2026-01-05 FLEX 2026-01-05 05:01:46 66.56 0.00 3.81% FLEX 2026-01-05 06:02:06 64.96 63.81 0.23% FLEX 2026-01-05 08:02:30 64.99 58.35 0.55% FLEX 2026-01-05 09:01:43 64.66 64.25 0.89% FLEX 2026-01-05 10:02:07 66.56 64.25 0.96% FLEX 2026-01-05 11:01:40 63.25 63.12 -0.79% FLEX 2026-01-05 12:02:05 63.19 63.11 -0.89% FLEX 2026-01-05 13:01:47 62.28 62.19 -2.37% FLEX 2026-01-05 14:02:08 62.00 61.97 -2.85% FLEX 2026-01-05 15:01:44 61.77 61.75 -3.18% FLEX 2026-01-05 16:02:06 61.59 61.57 -3.48% FLEX 2026-01-05 17:01:42 62.95 61.75 -3.18% FLEX 2026-01-05 18:02:02 62.19 61.80 -2.94% FLEX 2026-01-05 19:01:58 61.52 61.05 -3.69% FLEX 2026-01-05 20:01:59 61.50 61.05 -3.75% 2026-01-06 FLEX 2026-01-06 05:01:48 0.00 53.35 -3.75% FLEX 2026-01-06 06:02:08 61.75 61.00 0.00% FLEX 2026-01-06 09:01:40 66.00 61.00 0.00% FLEX 2026-01-06 10:02:05 61.95 61.32 0.00% FLEX 2026-01-06 11:01:38 61.12 60.96 -1.19% FLEX 2026-01-06 12:01:59 60.36 60.30 -2.18% FLEX 2026-01-06 13:01:36 60.53 60.47 -2.01% FLEX 2026-01-06 14:02:03 61.20 61.15 -0.91% FLEX 2026-01-06 15:01:38 61.83 61.79 0.13% FLEX 2026-01-06 16:02:05 62.06 62.03 0.49% FLEX 2026-01-06 17:01:38 62.20 62.12 0.49% FLEX 2026-01-06 18:02:08 62.50 62.12 0.94% FLEX 2026-01-06 19:01:47 62.50 62.26 0.83% FLEX 2026-01-06 20:02:07 63.35 62.27 0.83% FLEX 2026-01-06 21:02:43 0.00 0.00 0.86% 2026-01-07 FLEX 2026-01-07 05:01:36 0.00 59.00 0.86% FLEX 2026-01-07 06:02:02 62.08 61.49 0.06% FLEX 2026-01-07 07:01:46 61.97 61.49 0.06% FLEX 2026-01-07 08:02:00 62.08 61.49 -0.16% FLEX 2026-01-07 09:01:39 62.08 61.36 -0.87% FLEX 2026-01-07 10:02:01 61.83 61.64 -0.36% FLEX 2026-01-07 11:01:36 61.04 60.92 -1.65% FLEX 2026-01-07 12:01:58 61.57 61.47 -0.81% FLEX 2026-01-07 13:01:36 61.09 61.06 -1.55% FLEX 2026-01-07 14:02:02 61.06 61.00 -1.62% FLEX 2026-01-07 15:01:37 61.50 61.46 -0.91% FLEX 2026-01-07 16:02:04 61.44 61.40 -0.99% FLEX 2026-01-07 17:01:43 62.88 60.33 -1.23% FLEX 2026-01-07 18:02:02 62.88 60.10 -1.22% FLEX 2026-01-07 19:01:47 62.88 61.33 -1.22% FLEX 2026-01-07 20:02:01 63.28 60.10 -1.22% FLEX 2026-01-07 21:03:46 0.00 0.00 -1.22% 2026-01-08 FLEX 2026-01-08 05:01:39 0.00 53.35 -1.22% FLEX 2026-01-08 06:01:59 61.15 60.51 -1.22% FLEX 2026-01-08 07:01:38 60.96 60.51 -0.63% FLEX 2026-01-08 08:02:22 61.15 60.63 -0.63% FLEX 2026-01-08 09:01:36 61.85 60.72 -0.63% FLEX 2026-01-08 10:02:00 61.71 60.77 -0.68% FLEX 2026-01-08 11:01:38 60.07 59.83 -2.30% FLEX 2026-01-08 12:02:00 59.30 59.24 -3.38% FLEX 2026-01-08 13:01:39 59.45 59.40 -3.16% FLEX 2026-01-08 14:02:06 59.40 59.38 -3.16% FLEX 2026-01-08 15:01:42 59.40 59.33 -3.16% FLEX 2026-01-08 16:02:08 60.40 60.39 -1.55% FLEX 2026-01-08 17:01:41 61.40 59.00 -1.56% FLEX 2026-01-08 18:02:06 61.00 59.15 -0.41% FLEX 2026-01-08 19:01:56 60.98 59.00 -0.41% FLEX 2026-01-08 21:03:02 0.00 0.00 -0.41% 2026-01-09 FLEX 2026-01-09 05:01:34 0.00 53.35 -0.41% FLEX 2026-01-09 06:01:53 62.56 60.15 -0.41% FLEX 2026-01-09 07:01:29 62.56 60.50 -0.41% FLEX 2026-01-09 08:01:48 61.17 60.39 0.20% FLEX 2026-01-09 09:01:27 61.45 60.39 0.20% FLEX 2026-01-09 10:01:50 62.11 56.02 0.20% FLEX 2026-01-09 11:01:25 60.95 60.73 0.77% FLEX 2026-01-09 12:01:48 61.81 61.75 2.28% FLEX 2026-01-09 13:01:33 61.57 61.56 1.92% FLEX 2026-01-09 14:01:50 61.46 61.40 1.69% FLEX 2026-01-09 15:01:31 61.53 61.52 1.87% FLEX 2026-01-09 16:01:51 61.83 61.81 2.33% FLEX 2026-01-09 17:01:28 62.12 60.73 2.33% FLEX 2026-01-09 18:01:45 62.00 60.73 2.37% FLEX 2026-01-09 19:01:43 61.94 61.05 2.37% FLEX 2026-01-09 20:01:50 61.97 61.07 2.37% FLEX 2026-01-09 21:03:16 0.00 0.00 2.37% 2026-01-12 FLEX 2026-01-12 05:01:41 61.50 58.35 2.37% FLEX 2026-01-12 06:01:51 61.19 58.35 -0.18% FLEX 2026-01-12 07:01:22 61.19 58.35 -1.29% FLEX 2026-01-12 08:01:52 61.14 58.35 -0.84% FLEX 2026-01-12 09:01:26 61.27 58.35 -0.84% FLEX 2026-01-12 10:01:51 61.35 58.35 -0.84% FLEX 2026-01-12 11:01:32 61.67 61.54 0.28% FLEX 2026-01-12 12:01:52 61.22 61.17 -0.48% FLEX 2026-01-12 13:01:26 61.47 61.44 -0.07% FLEX 2026-01-12 14:01:49 61.68 61.64 0.25% FLEX 2026-01-12 15:01:34 61.66 61.64 0.25% FLEX 2026-01-12 16:01:58 61.93 61.90 0.71% FLEX 2026-01-12 17:01:30 62.28 60.90 1.08% FLEX 2026-01-12 18:01:58 62.28 60.90 1.06% FLEX 2026-01-12 19:01:45 62.49 60.90 1.06% FLEX 2026-01-12 20:01:52 62.13 60.90 1.06% FLEX 2026-01-12 21:02:56 0.00 0.00 1.06% 2026-01-13 FLEX 2026-01-13 05:01:30 65.00 59.00 1.06% FLEX 2026-01-13 06:01:55 62.69 61.40 1.06% FLEX 2026-01-13 07:01:31 62.57 62.14 1.06% FLEX 2026-01-13 08:01:52 62.57 61.46 0.00% FLEX 2026-01-13 10:01:49 62.42 61.93 0.57% FLEX 2026-01-13 11:01:25 63.54 63.40 2.16% FLEX 2026-01-13 12:01:51 64.53 64.50 3.87% FLEX 2026-01-13 13:01:30 64.64 64.59 4.00% FLEX 2026-01-13 14:01:56 64.50 64.45 3.84% FLEX 2026-01-13 15:01:32 64.44 64.42 3.74% FLEX 2026-01-13 16:01:56 64.20 64.15 3.32% FLEX 2026-01-13 17:01:33 65.28 64.28 3.46% FLEX 2026-01-13 18:01:55 64.50 64.28 3.43% FLEX 2026-01-13 19:01:46 65.28 64.28 3.43% FLEX 2026-01-13 20:01:55 65.28 64.28 5.04% FLEX 2026-01-13 21:02:29 0.00 0.00 5.04% 2026-01-14 FLEX 2026-01-14 05:01:34 66.91 64.26 5.04% FLEX 2026-01-14 06:01:52 66.69 65.40 3.12% FLEX 2026-01-14 07:01:30 65.88 65.06 2.17% FLEX 2026-01-14 08:01:49 65.66 65.06 1.83% FLEX 2026-01-14 09:01:23 65.74 65.06 2.01% FLEX 2026-01-14 10:01:48 67.06 62.00 2.82% FLEX 2026-01-14 11:01:21 65.25 65.08 1.50% FLEX 2026-01-14 12:01:49 64.42 64.31 0.18% FLEX 2026-01-14 13:01:25 64.30 64.20 0.00% FLEX 2026-01-14 14:01:51 63.82 63.67 -0.76% FLEX 2026-01-14 15:01:24 63.55 63.47 -1.14% FLEX 2026-01-14 16:01:52 64.08 64.01 -0.40% FLEX 2026-01-14 17:01:25 66.00 63.00 -0.69% FLEX 2026-01-14 18:02:07 65.14 63.00 -0.67% FLEX 2026-01-14 19:01:40 66.00 63.00 -0.67% FLEX 2026-01-14 20:02:01 65.14 63.15 -0.67% FLEX 2026-01-14 22:03:54 0.00 0.00 -0.67% 2026-01-15 FLEX 2026-01-15 06:01:52 71.64 57.62 -0.67% FLEX 2026-01-15 08:01:57 67.00 63.72 -0.67% FLEX 2026-01-15 09:01:32 65.70 64.00 -0.67% FLEX 2026-01-15 10:01:57 65.70 64.30 -0.67% FLEX 2026-01-15 11:01:28 65.90 65.80 3.17% FLEX 2026-01-15 12:01:53 66.80 66.73 4.53% FLEX 2026-01-15 13:01:29 66.41 66.37 3.97% FLEX 2026-01-15 14:01:56 66.91 66.87 4.79% FLEX 2026-01-15 15:01:30 66.35 66.31 3.92% FLEX 2026-01-15 16:01:58 66.44 66.40 4.06% FLEX 2026-01-15 17:01:33 66.60 66.00 4.31% FLEX 2026-01-15 18:01:54 66.60 66.11 4.26% FLEX 2026-01-15 19:01:42 66.97 66.58 4.34% FLEX 2026-01-15 20:01:47 66.98 66.58 4.34% FLEX 2026-01-15 21:01:24 0.00 0.00 4.39% 2026-01-16 FLEX 2026-01-16 05:01:34 67.90 58.35 4.39% FLEX 2026-01-16 06:01:57 67.90 66.59 4.39% FLEX 2026-01-16 08:02:02 67.90 67.00 0.64% FLEX 2026-01-16 09:01:28 67.90 66.59 0.64% FLEX 2026-01-16 11:01:25 65.95 65.86 -1.07% FLEX 2026-01-16 12:01:51 65.97 65.87 -1.07% FLEX 2026-01-16 13:01:28 65.96 65.90 -1.05% FLEX 2026-01-16 14:01:56 65.26 65.23 -2.10% FLEX 2026-01-16 15:01:37 65.24 65.20 -2.11% FLEX 2026-01-16 16:01:58 65.19 65.15 -2.22% FLEX 2026-01-16 17:01:30 68.21 64.26 -2.76% FLEX 2026-01-16 18:01:53 65.28 64.53 -2.64% FLEX 2026-01-16 20:01:57 65.85 64.26 -2.64% FLEX 2026-01-16 21:03:02 0.00 0.00 -2.64% 2026-01-19 FLEX 2026-01-19 12:02:08 Flex: Less Cheap, Still Delivering Ahead Of Q3 Earnings 2026-01-20 FLEX 2026-01-20 05:01:34 103.72 58.30 -2.64% FLEX 2026-01-20 06:02:00 62.84 62.12 -4.23% FLEX 2026-01-20 07:01:27 72.00 62.57 -2.94% FLEX 2026-01-20 08:01:55 65.31 62.57 -2.94% FLEX 2026-01-20 09:01:30 63.78 62.57 -2.94% FLEX 2026-01-20 10:01:55 63.98 62.88 -2.94% FLEX 2026-01-20 11:01:29 65.10 65.04 0.36% FLEX 2026-01-20 12:01:52 66.46 66.39 2.42% FLEX 2026-01-20 13:01:32 66.13 66.06 1.95% FLEX 2026-01-20 14:02:00 65.13 65.09 0.45% FLEX 2026-01-20 15:01:36 64.69 64.64 -0.26% FLEX 2026-01-20 16:02:00 64.16 64.14 -1.01% FLEX 2026-01-20 17:01:41 65.66 62.61 0.32% FLEX 2026-01-20 18:01:58 65.66 63.11 0.32% FLEX 2026-01-20 19:01:43 65.66 63.56 -0.05% FLEX 2026-01-20 20:02:00 64.40 63.56 -0.05% FLEX 2026-01-20 21:02:18 0.00 0.00 -0.65% 2026-01-21 FLEX 2026-01-21 05:01:38 65.24 63.99 -0.65% FLEX 2026-01-21 06:02:01 64.85 64.01 0.52% FLEX 2026-01-21 07:01:34 66.34 64.01 0.52% FLEX 2026-01-21 08:01:57 64.85 58.35 0.40% FLEX 2026-01-21 09:01:30 66.82 64.01 0.40% FLEX 2026-01-21 10:01:55 72.16 63.52 0.40% FLEX 2026-01-21 11:01:29 65.55 65.48 1.74% FLEX 2026-01-21 12:01:52 65.78 65.70 2.07% FLEX 2026-01-21 14:02:13 65.26 65.15 1.25% FLEX 2026-01-21 15:01:33 65.80 65.75 2.10% FLEX 2026-01-21 16:02:01 67.15 67.12 4.21% FLEX 2026-01-21 17:01:33 73.24 66.59 3.64% FLEX 2026-01-21 18:01:57 72.94 66.59 3.49% FLEX 2026-01-21 20:02:00 67.19 66.59 4.24% FLEX 2026-01-21 21:02:59 0.00 0.00 4.15% 2026-01-22 FLEX 2026-01-22 05:01:31 67.99 66.01 4.15% FLEX 2026-01-22 06:01:53 72.72 66.83 4.15% FLEX 2026-01-22 07:01:30 67.66 66.83 4.15% FLEX 2026-01-22 08:01:54 67.66 67.00 4.15% FLEX 2026-01-22 09:01:26 67.65 67.12 4.15% FLEX 2026-01-22 10:01:56 67.80 67.26 4.15% FLEX 2026-01-22 11:01:27 63.59 63.42 -4.80% FLEX 2026-01-22 12:01:50 63.98 63.93 -4.08% FLEX 2026-01-22 13:01:35 64.19 64.04 -3.94% FLEX 2026-01-22 14:02:05 64.52 64.45 -3.28% FLEX 2026-01-22 15:01:35 64.73 64.65 -2.95% FLEX 2026-01-22 16:02:00 64.55 64.50 -3.21% FLEX 2026-01-22 17:01:22 66.00 63.51 -2.90% FLEX 2026-01-22 18:02:01 66.00 63.51 -2.81% FLEX 2026-01-22 19:01:42 65.75 63.51 -2.81% FLEX 2026-01-22 20:01:58 65.76 64.59 -2.81% FLEX 2026-01-22 21:02:14 0.00 0.00 -2.81% 2026-01-23 FLEX 2026-01-23 05:01:34 103.55 53.35 -2.81% FLEX 2026-01-23 06:02:04 65.78 64.06 -2.81% FLEX 2026-01-23 07:01:42 65.49 64.06 0.86% FLEX 2026-01-23 08:01:56 65.49 64.20 0.86% FLEX 2026-01-23 10:01:57 65.22 62.30 0.11% FLEX 2026-01-23 11:01:36 63.74 63.65 -1.58% FLEX 2026-01-23 12:01:51 64.05 63.98 -1.07% FLEX 2026-01-23 13:01:38 63.75 63.65 -1.53% FLEX 2026-01-23 14:01:53 63.52 63.46 -1.83% FLEX 2026-01-23 15:01:41 63.90 63.86 -1.23% FLEX 2026-01-23 16:01:58 63.70 63.68 -1.53% FLEX 2026-01-23 17:01:31 68.88 63.00 -1.40% FLEX 2026-01-23 18:02:06 64.20 63.00 -2.21% FLEX 2026-01-23 19:01:33 63.78 63.30 -2.21% FLEX 2026-01-23 20:01:47 63.78 63.00 -1.45% FLEX 2026-01-23 21:02:10 0.00 0.00 -1.45% 2026-01-26 FLEX 2026-01-26 05:01:33 64.41 63.14 -1.45% FLEX 2026-01-26 06:01:55 65.24 61.51 -1.45% FLEX 2026-01-26 07:01:28 65.24 61.53 -1.45% FLEX 2026-01-26 08:01:53 64.28 63.01 -1.45% FLEX 2026-01-26 09:01:30 64.99 63.50 0.00% FLEX 2026-01-26 10:01:52 64.14 63.50 0.00% FLEX 2026-01-26 11:01:28 64.17 64.12 0.57% FLEX 2026-01-26 12:01:53 64.02 63.97 0.32% FLEX 2026-01-26 13:01:25 64.03 64.01 0.34% FLEX 2026-01-26 14:02:04 64.01 63.99 0.37% FLEX 2026-01-26 15:02:05 63.93 63.92 0.23% FLEX 2026-01-26 16:02:02 63.87 63.86 0.14% FLEX 2026-01-26 17:01:29 64.80 63.05 -0.80% FLEX 2026-01-26 18:01:56 64.80 63.05 -0.82% FLEX 2026-01-26 20:02:12 64.80 63.05 -1.05% FLEX 2026-01-26 21:02:58 0.00 0.00 -1.13% 2026-01-27 FLEX 2026-01-27 05:01:30 102.00 60.38 -1.13% FLEX 2026-01-27 06:02:07 75.98 60.38 -1.13% FLEX 2026-01-27 07:01:24 65.95 60.45 -1.13% FLEX 2026-01-27 08:01:58 64.99 63.76 0.17% FLEX 2026-01-27 09:01:30 64.99 63.76 0.06% FLEX 2026-01-27 10:02:03 64.80 63.81 0.06% FLEX 2026-01-27 11:01:34 64.44 64.33 0.94% FLEX 2026-01-27 12:01:55 64.52 64.47 1.21% FLEX 2026-01-27 13:01:24 64.45 64.40 1.08% FLEX 2026-01-27 14:01:53 64.61 64.59 1.35% FLEX 2026-01-27 15:01:37 64.77 64.73 1.57% FLEX 2026-01-27 16:01:51 64.88 64.84 1.77% FLEX 2026-01-27 17:01:31 65.50 64.44 2.12% FLEX 2026-01-27 18:01:57 65.50 64.44 1.65% FLEX 2026-01-27 19:01:27 65.50 64.59 2.73% FLEX 2026-01-27 21:02:13 0.00 0.00 2.73% FLEX 2026-01-27 22:03:13 65.50 64.59 2.73% 2026-01-28 FLEX 2026-01-28 05:01:36 71.61 65.64 2.73% FLEX 2026-01-28 06:01:57 66.88 65.65 0.96% FLEX 2026-01-28 07:01:30 66.35 65.86 0.96% FLEX 2026-01-28 08:01:53 66.35 65.65 1.22% FLEX 2026-01-28 09:01:25 66.35 65.76 0.89% FLEX 2026-01-28 10:01:49 66.30 65.64 0.97% FLEX 2026-01-28 11:01:25 65.08 64.95 -0.13% FLEX 2026-01-28 12:01:51 65.71 65.69 0.96% FLEX 2026-01-28 13:01:25 65.64 65.59 0.77% FLEX 2026-01-28 14:01:48 65.96 65.86 1.29% FLEX 2026-01-28 15:01:28 66.19 66.11 1.63% FLEX 2026-01-28 16:02:14 66.61 66.55 2.34% FLEX 2026-01-28 17:01:46 67.25 63.90 1.85% FLEX 2026-01-28 18:02:06 67.25 66.00 1.04% FLEX 2026-01-28 20:01:57 67.25 66.00 1.81% FLEX 2026-01-28 21:02:45 0.00 0.00 0.06% 2026-01-29 FLEX 2026-01-29 05:01:31 106.03 62.88 0.06% FLEX 2026-01-29 06:02:00 66.27 62.88 0.06% FLEX 2026-01-29 07:01:31 66.27 65.01 0.00%