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!

Foresight Envr (FGEN) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Buy* 443,564 79.00p Suspected BUY Trade
16:35:26 - 20-Jun-25
Sell* 990 78.90p SI Trade
16:29:52 - 20-Jun-25
Sell* 6,123 78.825p Ordinary
16:27:52 - 20-Jun-25
Buy* 13,360 79.388p Suspected BUY Trade
16:25:08 - 20-Jun-25
Sell* 1,099 78.90p SI Trade
16:24:57 - 20-Jun-25
Buy* 1,500 79.2053p Ordinary
16:24:13 - 20-Jun-25
Sell* 2,059 78.975p Ordinary
16:21:50 - 20-Jun-25
Buy* 1 79.50p SI Trade
16:20:00 - 20-Jun-25
Sell* 3,172 78.975p Ordinary
16:19:07 - 20-Jun-25
Sell* 1,108 79.00p SI Trade
16:11:56 - 20-Jun-25
Sell* 2,012 78.975p Ordinary
16:10:27 - 20-Jun-25
Sell* 21,126 79.30p Ordinary
15:56:26 - 20-Jun-25
Sell* 1 79.02p Ordinary
15:55:20 - 20-Jun-25
Sell* 15,000 79.30p Ordinary
15:48:18 - 20-Jun-25
Sell* 197 79.30p Ordinary
15:46:11 - 20-Jun-25
Buy* 50,000 79.3261p Ordinary
15:46:07 - 20-Jun-25
Buy* 5,000 79.3265p Ordinary
15:45:44 - 20-Jun-25
Buy* 5,000 79.3265p Ordinary
15:39:19 - 20-Jun-25
Buy* 21,350 79.3008p Ordinary
15:35:07 - 20-Jun-25
Buy* 3,763 79.4592p Ordinary
15:32:15 - 20-Jun-25
Unknown* 2,000 79.35p Ordinary
15:26:44 - 20-Jun-25
Buy* 655 79.3509p Ordinary
15:23:17 - 20-Jun-25
Buy* 18,314 79.80p Automatic Execution
15:19:33 - 20-Jun-25
Sell* 7 78.80p SI Trade
15:19:19 - 20-Jun-25
Buy* 9,740 79.10p Automatic Execution
15:19:19 - 20-Jun-25
Buy* 16,121 79.10p Automatic Execution
15:19:19 - 20-Jun-25
Buy* 3,879 79.10p Automatic Execution
15:19:19 - 20-Jun-25
Buy* 1 79.0315p Ordinary
15:14:37 - 20-Jun-25
Sell* 1,000 79.00p Automatic Execution
15:04:21 - 20-Jun-25
Sell* 125 79.00p Automatic Execution
15:04:21 - 20-Jun-25
Unknown* 1,400 79.05p Ordinary
15:00:34 - 20-Jun-25
Unknown* 44 79.05p Ordinary
15:00:28 - 20-Jun-25
Unknown* 5,000 79.05p Ordinary
14:58:27 - 20-Jun-25
Unknown* 20,000 79.05p Ordinary
14:57:23 - 20-Jun-25
Sell* 100 79.00p SI Trade
14:56:55 - 20-Jun-25
Buy* 5,000 78.9503p Ordinary
14:52:59 - 20-Jun-25
Buy* 3,000 78.95p Ordinary
14:43:48 - 20-Jun-25
Buy* 7,973 78.95p Ordinary
14:41:42 - 20-Jun-25
Buy* 1,147 79.00p Automatic Execution
14:27:53 - 20-Jun-25
Buy* 9,740 79.00p Automatic Execution
14:27:53 - 20-Jun-25
Buy* 20,000 79.00p Automatic Execution
14:27:53 - 20-Jun-25
Buy* 17,835 79.00p Automatic Execution
14:27:53 - 20-Jun-25
Buy* 4,000 78.8405p Ordinary
14:27:31 - 20-Jun-25
Buy* 1 79.00p SI Trade
14:26:31 - 20-Jun-25
Sell* 280 78.50p SI Trade
14:26:31 - 20-Jun-25
Buy* 2,711 78.60p Automatic Execution
14:26:31 - 20-Jun-25
Sell* 23,960 78.60p Automatic Execution
14:26:31 - 20-Jun-25
Buy* 23,500 78.84p Ordinary
14:25:39 - 20-Jun-25
Buy* 11,377 78.996p Ordinary
14:13:44 - 20-Jun-25
Buy* 3,177 78.836p Ordinary
14:12:34 - 20-Jun-25
Buy* 300 78.832p Ordinary
14:10:32 - 20-Jun-25
Buy* 13,123 78.828p Ordinary
14:03:37 - 20-Jun-25
Buy* 3,787 78.963p Ordinary
13:59:09 - 20-Jun-25
Buy* 12,694 78.824p Ordinary
13:58:00 - 20-Jun-25
Buy* 4,000 78.955p Ordinary
13:54:59 - 20-Jun-25
Buy* 3,750 78.775p Ordinary
13:43:47 - 20-Jun-25
Buy* 5,000 78.77p Ordinary
13:42:35 - 20-Jun-25
Buy* 2,165 79.00p Automatic Execution
13:38:21 - 20-Jun-25
Buy* 25,000 78.9649p Ordinary
13:38:11 - 20-Jun-25
Buy* 5,000 78.667p Ordinary
13:03:06 - 20-Jun-25
Buy* 3,920 78.661p Ordinary
12:59:41 - 20-Jun-25
Buy* 3,672 78.50p Automatic Execution
12:56:13 - 20-Jun-25
Buy* 6,068 78.50p Automatic Execution
12:56:13 - 20-Jun-25
Buy* 4,565 78.302p Ordinary
12:53:28 - 20-Jun-25
Buy* 1,450 78.40p SI Trade
12:49:30 - 20-Jun-25
Buy* 7,647 78.456p Ordinary
12:46:28 - 20-Jun-25
Buy* 2,294 78.457p Ordinary
12:36:29 - 20-Jun-25
Sell* 201,826 77.6312p Ordinary
12:28:41 - 20-Jun-25
Buy* 1,896 78.457p Ordinary
12:20:15 - 20-Jun-25
Buy* 3,891 78.458p Ordinary
12:17:17 - 20-Jun-25
Buy* 2,333 78.2505p Ordinary
12:09:43 - 20-Jun-25
Buy* 13,000 78.495p Ordinary
12:04:47 - 20-Jun-25
Buy* 31,960 78.266p Suspected BUY Trade
11:33:59 - 20-Jun-25
Sell* 100 78.00p SI Trade
11:32:32 - 20-Jun-25
Buy* 10,000 78.426p Ordinary
11:31:57 - 20-Jun-25
Buy* 10,000 78.428p Ordinary
11:29:54 - 20-Jun-25
Unknown* 15,174 78.05p Ordinary
11:28:48 - 20-Jun-25
Buy* 6,411 78.0595p Ordinary
11:20:10 - 20-Jun-25
Buy* 3,820 78.4372p Ordinary
11:16:07 - 20-Jun-25
Unknown* 3,500 78.05p Ordinary
11:14:54 - 20-Jun-25
Buy* 2,760 78.454p Ordinary
11:14:28 - 20-Jun-25
Buy* 1,605 78.30p Automatic Execution
11:03:19 - 20-Jun-25
Buy* 13,721 78.00p Automatic Execution
11:03:19 - 20-Jun-25
Buy* 5,384 77.912p Ordinary
11:01:46 - 20-Jun-25
Sell* 599 77.10p Ordinary
10:52:45 - 20-Jun-25
Buy* 2,550 77.5975p Ordinary
10:45:36 - 20-Jun-25
Buy* 6,444 77.588p Suspected BUY Trade
10:41:20 - 20-Jun-25
Buy* 5,776 77.901p Ordinary
10:30:50 - 20-Jun-25
Buy* 2,560 77.901p Ordinary
10:27:02 - 20-Jun-25
Buy* 1,277 77.901p Ordinary
10:26:02 - 20-Jun-25
Buy* 128 77.901p Ordinary
10:25:18 - 20-Jun-25
Buy* 1,300 77.901p Ordinary
10:24:21 - 20-Jun-25
Buy* 9,538 77.90p Automatic Execution
10:15:13 - 20-Jun-25
Buy* 221,993 78.00p Suspected BUY Trade
10:15:12 - 20-Jun-25
Buy* 4,500 77.779p Ordinary
10:08:11 - 20-Jun-25
Buy* 2,571 77.779p Ordinary
10:04:42 - 20-Jun-25
Buy* 4,064 77.779p Ordinary
10:03:31 - 20-Jun-25
Buy* 10,000 77.779p Ordinary
09:58:45 - 20-Jun-25
Buy* 1,000 77.559p Ordinary
09:55:45 - 20-Jun-25
Buy* 130 77.80p SI Trade
09:49:44 - 20-Jun-25
Unknown* 130 77.80p OTC Trade
09:49:44 - 20-Jun-25
Buy* 6 77.8449p Ordinary
09:41:57 - 20-Jun-25
Buy* 6,000 77.3617p Ordinary
09:38:35 - 20-Jun-25
Buy* 1,928 77.779p Ordinary
09:36:16 - 20-Jun-25
Buy* 6,430 77.75p Suspected BUY Trade
09:36:04 - 20-Jun-25
Buy* 13,670 77.90p Automatic Execution
09:33:10 - 20-Jun-25
Buy* 9,685 77.90p Automatic Execution
09:33:10 - 20-Jun-25
Buy* 16,132 77.45p Ordinary
08:40:31 - 20-Jun-25
Buy* 4,830 77.382p Suspected BUY Trade
08:35:07 - 20-Jun-25
Buy* 10,000 77.44p Ordinary
08:29:51 - 20-Jun-25
Buy* 5,000 77.445p Ordinary
08:23:14 - 20-Jun-25
Sell* 5,000 77.50p Automatic Execution
08:19:43 - 20-Jun-25
Sell* 2 77.50p SI Trade
08:18:57 - 20-Jun-25
Sell* 700 77.50p SI Trade
08:18:57 - 20-Jun-25
Sell* 10 77.50p SI Trade
08:18:57 - 20-Jun-25
Sell* 165 77.50p SI Trade
08:18:57 - 20-Jun-25
Buy* 4,822 77.5744p Ordinary
08:10:39 - 20-Jun-25
Buy* 8 77.90p SI Trade
08:10:00 - 20-Jun-25
Buy* 1 77.8349p Ordinary
08:08:14 - 20-Jun-25
Sell* 31,000 76.9433p Ordinary
08:06:26 - 20-Jun-25
Buy* 6,445 77.5737p Ordinary
08:03:57 - 20-Jun-25
Buy* 193 77.70p SI Trade
08:03:25 - 20-Jun-25
Buy* 20,430 77.40p Ordinary
08:03:19 - 20-Jun-25
Buy* 10,000 77.40p Ordinary
08:03:07 - 20-Jun-25
Buy* 13,620 77.40p Ordinary
08:02:41 - 20-Jun-25
Buy* 500 77.40p Ordinary
08:02:10 - 20-Jun-25
Buy* 10,000 77.40p Ordinary
08:00:26 - 20-Jun-25
Sell* 4,802 76.407p Negotiated Trade
08:00:08 - 20-Jun-25
Sell* 220,000 77.05p Negotiated Trade
16:37:14 - 19-Jun-25
Sell* 76,728 77.20p Uncrossing Trade
16:35:12 - 19-Jun-25
Sell* 350,000 77.072p Ordinary
16:12:09 - 19-Jun-25
Buy* 1,292 77.3362p Ordinary
15:57:20 - 19-Jun-25
Buy* 2,988 77.50p Automatic Execution
15:56:47 - 19-Jun-25
Buy* 1,289 77.332p Suspected BUY Trade
15:56:45 - 19-Jun-25
Buy* 1,239 77.332p Suspected BUY Trade
15:56:45 - 19-Jun-25
Buy* 578 77.50p Automatic Execution
15:56:44 - 19-Jun-25
Buy* 1,428 77.50p Automatic Execution
15:56:44 - 19-Jun-25
Buy* 2,938 77.50p Automatic Execution
15:56:44 - 19-Jun-25
Buy* 1,147 77.50p Automatic Execution
15:56:44 - 19-Jun-25
Buy* 67,555 77.4722p Ordinary
15:39:55 - 19-Jun-25
Buy* 67,094 77.4831p Ordinary
15:37:29 - 19-Jun-25
Buy* 620 77.208p Ordinary
15:35:47 - 19-Jun-25
Buy* 1 77.214p Ordinary
15:34:32 - 19-Jun-25
Buy* 33,958 77.22p Ordinary
15:33:43 - 19-Jun-25
Sell* 14,000 77.15p Ordinary
15:14:42 - 19-Jun-25
Sell* 706 76.9964p Ordinary
15:09:30 - 19-Jun-25
Sell* 630 77.062p Ordinary
15:08:54 - 19-Jun-25
Sell* 33,196 77.0144p Ordinary
15:07:01 - 19-Jun-25
Buy* 13,496 77.234p Ordinary
14:59:03 - 19-Jun-25
Buy* 7,000 77.2231p Ordinary
14:57:54 - 19-Jun-25
Buy* 1 77.50p SI Trade
14:54:44 - 19-Jun-25
Buy* 632 77.2231p Ordinary
14:49:54 - 19-Jun-25
Sell* 9,200 76.985p Negotiated Trade
14:33:50 - 19-Jun-25
Sell* 1,431 77.1057p Ordinary
14:29:23 - 19-Jun-25
Buy* 636 77.234p Ordinary
13:12:51 - 19-Jun-25
Sell* 31,400 77.1057p Ordinary
13:10:59 - 19-Jun-25
Buy* 13,250 77.255p Ordinary
12:55:12 - 19-Jun-25
Buy* 2,574 77.234p Ordinary
12:30:38 - 19-Jun-25
Sell* 8,320 76.9935p Ordinary
12:27:03 - 19-Jun-25
Sell* 9,000 76.973p Ordinary
12:25:45 - 19-Jun-25
Buy* 3 77.50p SI Trade
11:59:21 - 19-Jun-25
Sell* 9,873 76.984p Ordinary
11:47:07 - 19-Jun-25
Sell* 9,343 76.762p Ordinary
11:36:40 - 19-Jun-25
Sell* 2,592 76.995p Ordinary
11:32:23 - 19-Jun-25
Sell* 6,493 77.005p Ordinary
11:11:03 - 19-Jun-25
Buy* 38,870 77.1646p Ordinary
11:07:21 - 19-Jun-25
Sell* 4,000 76.7651p Ordinary
11:00:53 - 19-Jun-25
Buy* 10 77.50p SI Trade
10:57:30 - 19-Jun-25
Buy* 55 77.50p SI Trade
10:57:30 - 19-Jun-25
Buy* 7 77.50p SI Trade
10:57:30 - 19-Jun-25
Buy* 16 77.50p SI Trade
10:57:30 - 19-Jun-25
Buy* 210 77.50p SI Trade
10:57:30 - 19-Jun-25
Sell* 2,652 76.7651p Ordinary
10:53:57 - 19-Jun-25
Sell* 34,000 76.975p Ordinary
10:51:33 - 19-Jun-25
Sell* 5,912 76.7655p Ordinary
10:48:27 - 19-Jun-25
Sell* 2,759 76.985p Ordinary
10:44:02 - 19-Jun-25
Sell* 20,430 76.756p Ordinary
10:34:56 - 19-Jun-25
Sell* 13,620 76.7561p Ordinary
10:34:38 - 19-Jun-25
Sell* 3,395 76.7561p Ordinary
10:21:02 - 19-Jun-25
Sell* 3,440 76.753p Ordinary
10:20:41 - 19-Jun-25
Sell* 2,200 76.996p Ordinary
10:18:05 - 19-Jun-25
Buy* 50,000 77.1711p Ordinary
10:15:22 - 19-Jun-25
Sell* 1,298 76.998p Negotiated Trade
10:09:06 - 19-Jun-25
Buy* 12 77.50p SI Trade
10:08:36 - 19-Jun-25
Buy* 89 77.50p SI Trade
10:08:36 - 19-Jun-25
Buy* 38 77.50p SI Trade
10:08:36 - 19-Jun-25
Buy* 48 77.167p Ordinary
10:06:55 - 19-Jun-25
Sell* 4,500 76.751p Ordinary
10:06:08 - 19-Jun-25
Sell* 3,500 76.747p Ordinary
09:51:52 - 19-Jun-25
Sell* 20,033 76.744p Ordinary
09:45:18 - 19-Jun-25
Buy* 5,257 77.1711p Ordinary
09:40:46 - 19-Jun-25
Buy* 632 77.2183p Ordinary
09:39:28 - 19-Jun-25
Sell* 8,000 76.739p Ordinary
09:39:18 - 19-Jun-25
Buy* 5,000 77.50p Ordinary
09:34:59 - 19-Jun-25
Sell* 3,700 76.735p Ordinary
09:22:32 - 19-Jun-25
Buy* 5,000 77.172p Ordinary
09:20:09 - 19-Jun-25
Sell* 509 76.7138p Ordinary
09:19:52 - 19-Jun-25
Buy* 12,949 77.178p Ordinary
09:09:19 - 19-Jun-25
Buy* 192 77.185p Ordinary
09:01:47 - 19-Jun-25
Sell* 100,000 77.00p Ordinary
08:49:26 - 19-Jun-25
FTSE 100 Latest
Value8,774.65
Change-17.15