NK Rosneft' PAO
| Buy Back at price 5.91 per share. | Direct | 23,636 | 08 Dec 2020 | 4,000 |
NK Rosneft' PAO
| Buy Back at price 5.93 per share. | Direct | 23,708 | 03 Dec 2020 | 4,000 |
NK Rosneft' PAO
| Buy Back at price 5.89 per share. | Direct | 23,568 | 02 Dec 2020 | 4,000 |
NK Rosneft' PAO
| Buy Back at price 5.90 per share. | Direct | 5,900 | 19 Nov 2020 | 1,000 |
NK Rosneft' PAO
| Buy Back at price 5.60 per share. | Direct | 22,396 | 17 Nov 2020 | 4,000 |
NK Rosneft' PAO
| Buy Back at price 5.57 per share. | Direct | 22,264 | 16 Nov 2020 | 4,000 |
NK Rosneft' PAO
| Buy Back at price 5.35 per share. | Direct | 10,693 | 13 Nov 2020 | 2,000 |
NK Rosneft' PAO
| Buy Back at price 5.40 per share. | Direct | 10,806 | 12 Nov 2020 | 2,000 |
NK Rosneft' PAO
| Buy Back at price 5.52 per share. | Direct | 11,032 | 11 Nov 2020 | 2,000 |
NK Rosneft' PAO
| Buy Back at price 5.29 per share. | Direct | 10,580 | 10 Nov 2020 | 2,000 |
NK Rosneft' PAO
| Buy Back at price 4.97 per share. | Direct | 64,411 | 09 Nov 2020 | 12,960 |
NK Rosneft' PAO
| Buy Back at price 4.96 per share. | Direct | 5,727,104 | 06 Nov 2020 | 1,155,590 |
NK Rosneft' PAO
| Buy Back at price 5.00 per share. | Direct | 5,452,790 | 05 Nov 2020 | 1,090,340 |
NK Rosneft' PAO
| Buy Back at price 4.69 per share. | Direct | 4,907,389 | 03 Nov 2020 | 1,045,460 |
NK Rosneft' PAO
| Buy Back at price 4.39 per share. | Direct | 4,446,638 | 02 Nov 2020 | 1,012,210 |
NK Rosneft' PAO
| Buy Back at price 4.41 per share. | Direct | 4,424,971 | 30 Oct 2020 | 1,002,940 |
NK Rosneft' PAO
| Buy Back at price 4.45 per share. | Direct | 4,318,671 | 29 Oct 2020 | 970,270 |
NK Rosneft' PAO
| Buy Back at price 4.54 per share. | Direct | 4,072,084 | 28 Oct 2020 | 896,540 |
NK Rosneft' PAO
| Buy Back at price 4.85 per share. | Direct | 4,443,649 | 27 Oct 2020 | 915,650 |
NK Rosneft' PAO
| Buy Back at price 4.92 per share. | Direct | 1,538,865 | 26 Oct 2020 | 312,460 |
NK Rosneft' PAO
| Buy Back at price 4.98 per share. | Direct | 386,336 | 23 Oct 2020 | 77,640 |
NK Rosneft' PAO
| Buy Back at price 5.00 per share. | Direct | 4,999 | 22 Oct 2020 | 1,000 |
NK Rosneft' PAO
| Buy Back at price 4.99 per share. | Direct | 1,482,331 | 21 Oct 2020 | 297,120 |
NK Rosneft' PAO
| Buy Back at price 4.95 per share. | Direct | 1,366,398 | 20 Oct 2020 | 276,040 |
NK Rosneft' PAO
| Buy Back at price 4.94 per share. | Direct | 5,176,220 | 19 Oct 2020 | 1,048,030 |
NK Rosneft' PAO
| Buy Back at price 4.90 per share. | Direct | 4,277,788 | 16 Oct 2020 | 872,840 |
NK Rosneft' PAO
| Buy Back at price 4.88 per share. | Direct | 4,730,971 | 15 Oct 2020 | 969,660 |
NK Rosneft' PAO
| Buy Back at price 4.89 per share. | Direct | 1,788,195 | 14 Oct 2020 | 365,460 |
NK Rosneft' PAO
| Buy Back at price 4.92 per share. | Direct | 789,341 | 13 Oct 2020 | 160,370 |
NK Rosneft' PAO
| Buy Back at price 5.01 per share. | Direct | 5,007 | 12 Oct 2020 | 1,000 |
NK Rosneft' PAO
| Buy Back at price 5.05 per share. | Direct | 20,188 | 09 Oct 2020 | 4,000 |
NK Rosneft' PAO
| Buy Back at price 5.05 per share. | Direct | 5,051 | 08 Oct 2020 | 1,000 |
NK Rosneft' PAO
| Buy Back at price 4.95 per share. | Direct | 1,434,531 | 07 Oct 2020 | 289,980 |
NK Rosneft' PAO
| Buy Back at price 5.00 per share. | Direct | 10,006 | 06 Oct 2020 | 2,000 |
NK Rosneft' PAO
| Buy Back at price 4.91 per share. | Direct | 1,491,295 | 05 Oct 2020 | 303,850 |
NK Rosneft' PAO
| Buy Back at price 4.86 per share. | Direct | 2,451,985 | 02 Oct 2020 | 504,420 |
NK Rosneft' PAO
| Buy Back at price 5.01 per share. | Direct | 5,484,138 | 01 Oct 2020 | 1,094,420 |
NK Rosneft' PAO
| Buy Back at price 4.97 per share. | Direct | 5,482,499 | 30 Sept 2020 | 1,102,010 |
NK Rosneft' PAO
| Buy Back at price 4.87 per share. | Direct | 5,317,559 | 29 Sept 2020 | 1,092,350 |
NK Rosneft' PAO
| Buy Back at price 4.85 per share. | Direct | 3,531,091 | 25 Sept 2020 | 727,760 |
NK Rosneft' PAO
| Buy Back at price 4.86 per share. | Direct | 3,428,336 | 24 Sept 2020 | 706,000 |
NK Rosneft' PAO
| Buy Back at price 4.87 per share. | Direct | 2,757,579 | 23 Sept 2020 | 566,820 |
NK Rosneft' PAO
| Buy Back at price 4.90 per share. | Direct | 3,577,234 | 22 Sept 2020 | 729,750 |
NK Rosneft' PAO
| Buy Back at price 4.83 per share. | Direct | 5,467,954 | 21 Sept 2020 | 1,133,020 |
NK Rosneft' PAO
| Buy Back at price 5.01 per share. | Direct | 10,026 | 18 Sept 2020 | 2,000 |
NK Rosneft' PAO
| Buy Back at price 5.08 per share. | Direct | 10,162 | 17 Sept 2020 | 2,000 |
NK Rosneft' PAO
| Buy Back at price 5.18 per share. | Direct | 10,356 | 16 Sept 2020 | 2,000 |
NK Rosneft' PAO
| Buy Back at price 5.08 per share. | Direct | 10,150 | 15 Sept 2020 | 2,000 |
NK Rosneft' PAO
| Buy Back at price 4.98 per share. | Direct | 9,966 | 14 Sept 2020 | 2,000 |
NK Rosneft' PAO
| Buy Back at price 4.94 per share. | Direct | 2,818,998 | 11 Sept 2020 | 571,110 |
NK Rosneft' PAO
| Buy Back at price 4.91 per share. | Direct | 4,484,672 | 10 Sept 2020 | 914,120 |
NK Rosneft' PAO
| Buy Back at price 4.92 per share. | Direct | 3,113,080 | 09 Sept 2020 | 632,740 |
NK Rosneft' PAO
| Buy Back at price 4.83 per share. | Direct | 4,903,368 | 08 Sept 2020 | 1,014,770 |
NK Rosneft' PAO
| Buy Back at price 4.88 per share. | Direct | 134,501 | 07 Sept 2020 | 27,590 |
NK Rosneft' PAO
| Buy Back at price 4.91 per share. | Direct | 6,454,047 | 04 Sept 2020 | 1,313,400 |
NK Rosneft' PAO
| Buy Back at price 4.89 per share. | Direct | 9,780 | 03 Sept 2020 | 2,000 |
NK Rosneft' PAO
| Buy Back at price 4.98 per share. | Direct | 8,510 | 02 Sept 2020 | 1,710 |
NK Rosneft' PAO
| Buy Back at price 5.08 per share. | Direct | 10,164 | 01 Sept 2020 | 2,000 |
NK Rosneft' PAO
| Buy Back at price 5.20 per share. | Direct | 171,468 | 28 Aug 2020 | 33,000 |
NK Rosneft' PAO
| Buy Back at price 5.26 per share. | Direct | 10,518 | 27 Aug 2020 | 2,000 |
NK Rosneft' PAO
| Buy Back at price 5.24 per share. | Direct | 10,482 | 26 Aug 2020 | 2,000 |
NK Rosneft' PAO
| Buy Back at price 5.20 per share. | Direct | 10,406 | 25 Aug 2020 | 2,000 |
NK Rosneft' PAO
| Buy Back at price 5.20 per share. | Direct | 10,392 | 24 Aug 2020 | 2,000 |
NK Rosneft' PAO
| Buy Back at price 5.12 per share. | Direct | 10,248 | 21 Aug 2020 | 2,000 |
NK Rosneft' PAO
| Buy Back at price 5.20 per share. | Direct | 10,396 | 20 Aug 2020 | 2,000 |
NK Rosneft' PAO
| Buy Back at price 5.34 per share. | Direct | 10,678 | 19 Aug 2020 | 2,000 |
NK Rosneft' PAO
| Buy Back at price 5.37 per share. | Direct | 10,746 | 18 Aug 2020 | 2,000 |
NK Rosneft' PAO
| Buy Back at price 5.30 per share. | Direct | 10,596 | 17 Aug 2020 | 2,000 |
NK Rosneft' PAO
| Buy Back at price 5.32 per share. | Direct | 32,280 | 14 Aug 2020 | 6,070 |
NK Rosneft' PAO
| Buy Back at price 5.27 per share. | Direct | 10,546 | 13 Aug 2020 | 2,000 |
NK Rosneft' PAO
| Buy Back at price 5.07 per share. | Direct | 10,148 | 12 Aug 2020 | 2,000 |
NK Rosneft' PAO
| Buy Back at price 5.08 per share. | Direct | 152,250 | 11 Aug 2020 | 30,000 |
NK Rosneft' PAO
| Buy Back at price 5.02 per share. | Direct | 10,048 | 10 Aug 2020 | 2,000 |
NK Rosneft' PAO
| Buy Back at price 5.00 per share. | Direct | 10,008 | 07 Aug 2020 | 2,000 |
NK Rosneft' PAO
| Buy Back at price 4.99 per share. | Direct | 9,974 | 06 Aug 2020 | 2,000 |
NK Rosneft' PAO
| Buy Back at price 4.97 per share. | Direct | 9,932 | 05 Aug 2020 | 2,000 |
NK Rosneft' PAO
| Buy Back at price 4.87 per share. | Direct | 5,355,085 | 04 Aug 2020 | 1,098,930 |
NK Rosneft' PAO
| Buy Back at price 4.89 per share. | Direct | 5,061,896 | 03 Aug 2020 | 1,036,000 |
NK Rosneft' PAO
| Buy Back at price 4.88 per share. | Direct | 24,400 | 30 Jul 2020 | 5,000 |
NK Rosneft' PAO
| Buy Back at price 4.88 per share. | Direct | 5,397,327 | 30 Jul 2020 | 1,106,690 |
NK Rosneft' PAO
| Buy Back at price 4.94 per share. | Direct | 24,680 | 29 Jul 2020 | 5,000 |
NK Rosneft' PAO
| Buy Back at price 4.92 per share. | Direct | 24,620 | 28 Jul 2020 | 5,000 |
NK Rosneft' PAO
| Buy Back at price 5.02 per share. | Direct | 25,099 | 27 Jul 2020 | 5,000 |
NK Rosneft' PAO
| Buy Back at price 5.02 per share. | Direct | 25,099 | 24 Jul 2020 | 5,000 |
NK Rosneft' PAO
| Buy Back at price 5.10 per share. | Direct | 25,505 | 23 Jul 2020 | 5,000 |
NK Rosneft' PAO
| Buy Back at price 5.13 per share. | Direct | 25,670 | 22 Jul 2020 | 5,000 |
NK Rosneft' PAO
| Buy Back at price 5.18 per share. | Direct | 440,300 | 21 Jul 2020 | 85,000 |
NK Rosneft' PAO
| Buy Back at price 5.03 per share. | Direct | 25,139 | 20 Jul 2020 | 5,000 |
NK Rosneft' PAO
| Buy Back at price 5.01 per share. | Direct | 25,065 | 17 Jul 2020 | 5,000 |
NK Rosneft' PAO
| Buy Back at price 5.01 per share. | Direct | 25,059 | 16 Jul 2020 | 5,000 |
NK Rosneft' PAO
| Buy Back at price 5.08 per share. | Direct | 25,385 | 15 Jul 2020 | 5,000 |
NK Rosneft' PAO
| Buy Back at price 4.96 per share. | Direct | 24,815 | 14 Jul 2020 | 5,000 |
NK Rosneft' PAO
| Buy Back at price 5.08 per share. | Direct | 329,875 | 13 Jul 2020 | 65,000 |
NK Rosneft' PAO
| Buy Back at price 5.09 per share. | Direct | 25,475 | 10 Jul 2020 | 5,000 |
NK Rosneft' PAO
| Buy Back at price 5.16 per share. | Direct | 309,300 | 09 Jul 2020 | 60,000 |
NK Rosneft' PAO
| Buy Back at price 5.13 per share. | Direct | 641,875 | 08 Jul 2020 | 125,000 |
NK Rosneft' PAO
| Buy Back at price 5.15 per share. | Direct | 25,750 | 07 Jul 2020 | 5,000 |
NK Rosneft' PAO
| Buy Back at price 5.16 per share. | Direct | 25,815 | 06 Jul 2020 | 5,000 |
NK Rosneft' PAO
| Buy Back at price 5.12 per share. | Direct | 25,595 | 03 Jul 2020 | 5,000 |
NK Rosneft' PAO
| Buy Back at price 5.19 per share. | Direct | 25,970 | 02 Jul 2020 | 5,000 |
NK Rosneft' PAO
| Buy Back at price 5.11 per share. | Direct | 25,525 | 30 Jun 2020 | 5,000 |
NK Rosneft' PAO
| Buy Back at price 5.20 per share. | Direct | 26,000 | 29 Jun 2020 | 5,000 |
NK Rosneft' PAO
| Buy Back at price 5.30 per share. | Direct | 73,036 | 26 Jun 2020 | 13,770 |
NK Rosneft' PAO
| Buy Back at price 5.32 per share. | Direct | 26,595 | 25 Jun 2020 | 5,000 |
NK Rosneft' PAO
| Buy Back at price 5.46 per share. | Direct | 546,400 | 23 Jun 2020 | 100,000 |
NK Rosneft' PAO
| Buy Back at price 5.41 per share. | Direct | 27,060 | 22 Jun 2020 | 5,000 |
NK Rosneft' PAO
| Buy Back at price 5.37 per share. | Direct | 26,865 | 18 Jun 2020 | 5,000 |
NK Rosneft' PAO
| Buy Back at price 5.44 per share. | Direct | 27,210 | 18 Jun 2020 | 5,000 |
NK Rosneft' PAO
| Buy Back at price 5.38 per share. | Direct | 26,900 | 17 Jun 2020 | 5,000 |
NK Rosneft' PAO
| Buy Back at price 5.38 per share. | Direct | 1,075,800 | 16 Jun 2020 | 200,000 |
NK Rosneft' PAO
| Buy Back at price 5.24 per share. | Direct | 26,205 | 15 Jun 2020 | 5,000 |
NK Rosneft' PAO
| Buy Back at price 5.34 per share. | Direct | 934,675 | 11 Jun 2020 | 175,000 |
NK Rosneft' PAO
| Buy Back at price 5.81 per share. | Direct | 1,453 | 09 Jun 2020 | 250 |
NK Rosneft' PAO
| Buy Back at price 5.79 per share. | Direct | 1,909 | 05 Jun 2020 | 330 |
NK Rosneft' PAO
| Buy Back at price 5.68 per share. | Direct | 5,682 | 04 Jun 2020 | 1,000 |
NK Rosneft' PAO
| Buy Back at price 5.76 per share. | Direct | 5,757 | 03 Jun 2020 | 1,000 |
NK Rosneft' PAO
| Buy Back at price 5.59 per share. | Direct | 139,825 | 02 Jun 2020 | 25,000 |
NK Rosneft' PAO
| Buy Back at price 5.49 per share. | Direct | 274,550 | 01 Jun 2020 | 50,000 |
NK Rosneft' PAO
| Buy Back at price 5.31 per share. | Direct | 26,555 | 29 May 2020 | 5,000 |
NK Rosneft' PAO
| Buy Back at price 5.34 per share. | Direct | 26,695 | 28 May 2020 | 5,000 |
NK Rosneft' PAO
| Buy Back at price 5.28 per share. | Direct | 26,400 | 27 May 2020 | 5,000 |
NK Rosneft' PAO
| Buy Back at price 5.35 per share. | Direct | 267,600 | 26 May 2020 | 50,000 |
NK Rosneft' PAO
| Buy Back at price 5.08 per share. | Direct | 50,770 | 22 May 2020 | 10,000 |
NK Rosneft' PAO
| Buy Back at price 5.21 per share. | Direct | 521,200 | 21 May 2020 | 100,000 |
NK Rosneft' PAO
| Buy Back at price 5.35 per share. | Direct | 26,760 | 20 May 2020 | 5,000 |
NK Rosneft' PAO
| Buy Back at price 5.21 per share. | Direct | 52,050 | 19 May 2020 | 10,000 |
NK Rosneft' PAO
| Buy Back at price 5.05 per share. | Direct | 50,480 | 18 May 2020 | 10,000 |
NK Rosneft' PAO
| Buy Back at price 4.81 per share. | Direct | 500,616 | 15 May 2020 | 104,100 |
NK Rosneft' PAO
| Buy Back at price 4.74 per share. | Direct | 47,350 | 14 May 2020 | 10,000 |
NK Rosneft' PAO
| Buy Back at price 4.73 per share. | Direct | 47,300 | 13 May 2020 | 10,000 |
NK Rosneft' PAO
| Buy Back at price 4.79 per share. | Direct | 958,400 | 12 May 2020 | 200,000 |
NK Rosneft' PAO
| Buy Back at price 4.62 per share. | Direct | 46,230 | 07 May 2020 | 10,000 |
NK Rosneft' PAO
| Buy Back at price 4.58 per share. | Direct | 45,809 | 06 May 2020 | 10,000 |
NK Rosneft' PAO
| Buy Back at price 4.63 per share. | Direct | 46,330 | 05 May 2020 | 10,000 |
NK Rosneft' PAO
| Buy Back at price 4.41 per share. | Direct | 44,140 | 04 May 2020 | 10,000 |
NK Rosneft' PAO
| Buy Back at price 4.57 per share. | Direct | 290,294 | 30 Apr 2020 | 63,480 |
NK Rosneft' PAO
| Buy Back at price 4.57 per share. | Direct | 914,000 | 29 Apr 2020 | 200,000 |
NK Rosneft' PAO
| Buy Back at price 4.39 per share. | Direct | 87,780 | 28 Apr 2020 | 20,000 |
NK Rosneft' PAO
| Buy Back at price 4.37 per share. | Direct | 87,340 | 27 Apr 2020 | 20,000 |
NK Rosneft' PAO
| Buy Back at price 4.40 per share. | Direct | 105,800 | 24 Apr 2020 | 24,040 |
NK Rosneft' PAO
| Buy Back at price 4.40 per share. | Direct | 620,048 | 23 Apr 2020 | 140,920 |
NK Rosneft' PAO
| Buy Back at price 4.13 per share. | Direct | 2,626,959 | 22 Apr 2020 | 636,530 |
NK Rosneft' PAO
| Buy Back at price 3.92 per share. | Direct | 7,584,156 | 21 Apr 2020 | 1,936,710 |
NK Rosneft' PAO
| Buy Back at price 4.09 per share. | Direct | 393,618 | 20 Apr 2020 | 96,310 |
NK Rosneft' PAO
| Buy Back at price 4.22 per share. | Direct | 5,982,103 | 17 Apr 2020 | 1,417,560 |
NK Rosneft' PAO
| Buy Back at price 4.17 per share. | Direct | 859,197 | 16 Apr 2020 | 206,290 |
NK Rosneft' PAO
| Buy Back at price 4.20 per share. | Direct | 840,400 | 15 Apr 2020 | 200,000 |
NK Rosneft' PAO
| Buy Back at price 4.58 per share. | Direct | 5,035,800 | 14 Apr 2020 | 1,100,000 |
NK Rosneft' PAO
| Buy Back at price 4.72 per share. | Direct | 4,719,000 | 09 Apr 2020 | 1,000,000 |
NK Rosneft' PAO
| Buy Back at price 4.53 per share. | Direct | 4,530,000 | 08 Apr 2020 | 1,000,000 |