Market Cap: $1.61B
Market Cap: $1.61B
Jacobs Dwight L. bought 500 shares of IMKTA on 20 May. They now own 500 IMKTA shares.
Jacobs Dwight L. bought IMKTAHeld Rory A. bought 0 shares of IMKTA on 30 April. They now own 1,120 IMKTA shares.
Held Rory A. bought IMKTAJacobs Dwight L. bought 0 shares of IMKTA on 30 April. They now own 0 IMKTA shares.
Jacobs Dwight L. bought IMKTAHeld Rory A. bought 0 shares of IMKTA on 30 April. They now own 429,058 IMKTA shares.
Held Rory A. bought IMKTACollins Larry Keith bought 0 shares of IMKTA on 21 November. They now own 899 IMKTA shares.
Collins Larry Keith bought IMKTAIngle Sharp Laura sold 5,901 shares of IMKTA on 27 June. They now own 0 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 4,799 shares of IMKTA on 24 June. They now own 5,901 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 4,000 shares of IMKTA on 11 June. They now own 10,700 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 6,000 shares of IMKTA on 10 June. They now own 14,700 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 4,000 shares of IMKTA on 28 March. They now own 20,700 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 2,000 shares of IMKTA on 25 March. They now own 24,700 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 2,000 shares of IMKTA on 21 March. They now own 26,700 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 2,000 shares of IMKTA on 20 March. They now own 28,700 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 4,000 shares of IMKTA on 4 March. They now own 30,700 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 3,000 shares of IMKTA on 29 February. They now own 34,700 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 5,000 shares of IMKTA on 27 February. They now own 37,700 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 2,000 shares of IMKTA on 29 September. They now own 42,700 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 2,000 shares of IMKTA on 28 September. They now own 44,700 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 2,298 shares of IMKTA on 27 September. They now own 46,700 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 702 shares of IMKTA on 26 September. They now own 48,998 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 3,683 shares of IMKTA on 25 September. They now own 49,700 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 317 shares of IMKTA on 22 September. They now own 53,383 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 2,000 shares of IMKTA on 21 September. They now own 53,700 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 2,000 shares of IMKTA on 20 September. They now own 55,700 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 2,000 shares of IMKTA on 15 September. They now own 57,700 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 4,000 shares of IMKTA on 14 September. They now own 59,700 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 4,000 shares of IMKTA on 12 September. They now own 63,700 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 8,000 shares of IMKTA on 11 September. They now own 67,700 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 2,000 shares of IMKTA on 8 September. They now own 75,700 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 1,000 shares of IMKTA on 11 August. They now own 77,700 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 1,000 shares of IMKTA on 11 August. They now own 0 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 1,000 shares of IMKTA on 10 August. They now own 78,700 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 1,000 shares of IMKTA on 10 August. They now own 1,000 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 77,700 shares of IMKTA on 27 June. They now own 0 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura bought 77,700 shares of IMKTA on 27 June. They now own 79,700 IMKTA shares.
Ingle Sharp Laura bought IMKTAIngle Sharp Laura sold 500 shares of IMKTA on 9 March. They now own 2,000 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 500 shares of IMKTA on 8 March. They now own 2,500 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 500 shares of IMKTA on 3 March. They now own 3,000 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 2,000 shares of IMKTA on 9 December. They now own 3,500 IMKTA shares.
Ingle Sharp Laura sold IMKTAHogan Michael David bought 0 shares of IMKTA on 1 October. They now own 0 IMKTA shares.
Hogan Michael David bought IMKTAHogan Michael David bought 0 shares of IMKTA on 1 October. They now own 0 IMKTA shares.
Hogan Michael David bought IMKTAIngle Sharp Laura sold 500 shares of IMKTA on 24 June. They now own 5,500 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 500 shares of IMKTA on 15 June. They now own 6,000 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 500 shares of IMKTA on 16 March. They now own 6,500 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 500 shares of IMKTA on 8 March. They now own 7,000 IMKTA shares.
Ingle Sharp Laura sold IMKTAJackson Patricia bought 0 shares of IMKTA on 23 February. They now own 0 IMKTA shares.
Jackson Patricia bought IMKTALanning James W sold 9,936 shares of IMKTA on 26 November. They now own 0 IMKTA shares.
Lanning James W sold IMKTALanning James W bought 9,936 shares of IMKTA on 26 November. They now own 9,936 IMKTA shares.
Lanning James W bought IMKTALanning James W sold 9,936 shares of IMKTA on 26 November. They now own 0 IMKTA shares.
Lanning James W sold IMKTAIngle Sharp Laura sold 7,500 shares of IMKTA on 26 March. They now own 7,500 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 10,000 shares of IMKTA on 25 March. They now own 15,000 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Robert P Ii sold 1,265,400 shares of IMKTA on 23 March. They now own 865,719 IMKTA shares.
Ingle Robert P Ii sold IMKTAIngle Sharp Laura sold 2,000 shares of IMKTA on 23 March. They now own 25,000 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Robert P Ii bought 1,265,400 shares of IMKTA on 23 March. They now own 865,719 IMKTA shares.
Ingle Robert P Ii bought IMKTAIngle Sharp Laura sold 1,500 shares of IMKTA on 2 March. They now own 27,000 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 1,500 shares of IMKTA on 9 February. They now own 28,500 IMKTA shares.
Ingle Sharp Laura sold IMKTALowden John R bought 600 shares of IMKTA on 15 December. They now own 600 IMKTA shares.
Lowden John R bought IMKTAIngle Sharp Laura sold 2,500 shares of IMKTA on 9 December. They now own 30,000 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 2,500 shares of IMKTA on 19 December. They now own 32,500 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 5,000 shares of IMKTA on 9 September. They now own 5,000 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 3,712 shares of IMKTA on 6 September. They now own 10,000 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 1,288 shares of IMKTA on 5 September. They now own 13,712 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 5,000 shares of IMKTA on 28 June. They now own 15,000 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 5,000 shares of IMKTA on 17 June. They now own 20,000 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 2,500 shares of IMKTA on 28 March. They now own 25,000 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 30,000 shares of IMKTA on 11 March. They now own 77,700 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura bought 30,000 shares of IMKTA on 11 March. They now own 35,000 IMKTA shares.
Ingle Sharp Laura bought IMKTAIngle Sharp Laura sold 2,500 shares of IMKTA on 23 August. They now own 27,500 IMKTA shares.
Ingle Sharp Laura sold IMKTAFerguson Ernest E. bought 250 shares of IMKTA on 21 August. They now own 250 IMKTA shares.
Ferguson Ernest E. bought IMKTALowden John R sold 0 shares of IMKTA on 24 April. They now own 0 IMKTA shares.
Lowden John R sold IMKTAIngle Sharp Laura sold 30,000 shares of IMKTA on 3 November. They now own 107,700 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura bought 30,000 shares of IMKTA on 3 November. They now own 30,000 IMKTA shares.
Ingle Sharp Laura bought IMKTAIngle Sharp Laura sold 2,500 shares of IMKTA on 26 September. They now own 0 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 2,500 shares of IMKTA on 22 September. They now own 2,500 IMKTA shares.
Ingle Sharp Laura sold IMKTACollins L. Keith bought 549 shares of IMKTA on 27 April. They now own 549 IMKTA shares.
Collins L. Keith bought IMKTACollins L. Keith sold 549 shares of IMKTA on 27 April. They now own 0 IMKTA shares.
Collins L. Keith sold IMKTAAyers Fred sold 15 shares of IMKTA on 14 March. They now own 463 IMKTA shares.
Ayers Fred sold IMKTATudor Brenda S bought 100 shares of IMKTA on 8 February. They now own 300 IMKTA shares.
Tudor Brenda S bought IMKTAIngle Sharp Laura sold 10,000 shares of IMKTA on 23 December. They now own 137,700 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 5,000 shares of IMKTA on 23 December. They now own 5,000 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura bought 10,000 shares of IMKTA on 23 December. They now own 10,000 IMKTA shares.
Ingle Sharp Laura bought IMKTAAyers Fred bought 0 shares of IMKTA on 24 September. They now own 0 IMKTA shares.
Ayers Fred bought IMKTAIngle Sharp Laura sold 4,043 shares of IMKTA on 8 June. They now own 0 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 957 shares of IMKTA on 7 June. They now own 4,043 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 5,000 shares of IMKTA on 1 June. They now own 5,000 IMKTA shares.
Ingle Sharp Laura sold IMKTATudor Brenda S bought 100 shares of IMKTA on 16 December. They now own 200 IMKTA shares.
Tudor Brenda S bought IMKTATudor Brenda S bought 100 shares of IMKTA on 11 August. They now own 100 IMKTA shares.
Tudor Brenda S bought IMKTAIngle Robert P Ii sold 4,000 shares of IMKTA on 6 August. They now own 313,292 IMKTA shares.
Ingle Robert P Ii sold IMKTAIngle Robert P Ii sold 16,500 shares of IMKTA on 23 June. They now own 317,292 IMKTA shares.
Ingle Robert P Ii sold IMKTAIngle Robert P Ii sold 27,000 shares of IMKTA on 15 June. They now own 333,792 IMKTA shares.
Ingle Robert P Ii sold IMKTAIngle Robert P Ii sold 5,000 shares of IMKTA on 8 May. They now own 360,792 IMKTA shares.
Ingle Robert P Ii sold IMKTAIngle Robert P Ii sold 4,500 shares of IMKTA on 16 March. They now own 365,792 IMKTA shares.
Ingle Robert P Ii sold IMKTAIngle Sharp Laura sold 5,000 shares of IMKTA on 6 March. They now own 10,000 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Robert P Ii sold 40,000 shares of IMKTA on 18 February. They now own 370,292 IMKTA shares.
Ingle Robert P Ii sold IMKTAIngle Sharp Laura sold 10,000 shares of IMKTA on 17 February. They now own 15,000 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Robert P Ii sold 35,874 shares of IMKTA on 13 February. They now own 0 IMKTA shares.
Ingle Robert P Ii sold IMKTAIngle Robert P Ii sold 20,000 shares of IMKTA on 12 February. They now own 35,874 IMKTA shares.
Ingle Robert P Ii sold IMKTAIngle Robert P Ii sold 24,076 shares of IMKTA on 12 February. They now own 0 IMKTA shares.
Ingle Robert P Ii sold IMKTAIngle Robert P Ii sold 45,000 shares of IMKTA on 11 February. They now own 55,874 IMKTA shares.
Ingle Robert P Ii sold IMKTAIngle Robert P Ii sold 30,000 shares of IMKTA on 10 February. They now own 100,874 IMKTA shares.
Ingle Robert P Ii sold IMKTAIngle Robert P Ii bought 130,874 shares of IMKTA on 6 February. They now own 130,874 IMKTA shares.
Ingle Robert P Ii bought IMKTAIngle Robert P Ii sold 130,874 shares of IMKTA on 6 February. They now own 0 IMKTA shares.
Ingle Robert P Ii sold IMKTATudor Brenda S sold 0 shares of IMKTA on 9 December. They now own 0 IMKTA shares.
Tudor Brenda S sold IMKTAFerguson Ernest E. sold 0 shares of IMKTA on 9 December. They now own 0 IMKTA shares.
Ferguson Ernest E. sold IMKTAIngle Robert P Ii sold 13,100 shares of IMKTA on 9 December. They now own 410,292 IMKTA shares.
Ingle Robert P Ii sold IMKTAIngle Sharp Laura sold 2,256 shares of IMKTA on 26 September. They now own 25,000 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 1,424 shares of IMKTA on 26 September. They now own 27,256 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Robert P Ii sold 19,500 shares of IMKTA on 10 September. They now own 423,392 IMKTA shares.
Ingle Robert P Ii sold IMKTAIngle Robert P Ii sold 5,500 shares of IMKTA on 11 June. They now own 442,892 IMKTA shares.
Ingle Robert P Ii sold IMKTAIngle Sharp Laura sold 2,506 shares of IMKTA on 13 May. They now own 30,638 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 1,958 shares of IMKTA on 13 May. They now own 28,680 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 536 shares of IMKTA on 13 May. They now own 33,144 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Robert P Ii sold 44,000 shares of IMKTA on 26 March. They now own 448,392 IMKTA shares.
Ingle Robert P Ii sold IMKTAIngle Robert P Ii sold 8,600 shares of IMKTA on 4 March. They now own 492,392 IMKTA shares.
Ingle Robert P Ii sold IMKTAIngle Robert P Ii sold 19,000 shares of IMKTA on 12 February. They now own 500,992 IMKTA shares.
Ingle Robert P Ii sold IMKTAIngle Robert P Ii sold 14,250 shares of IMKTA on 30 September. They now own 519,992 IMKTA shares.
Ingle Robert P Ii sold IMKTAIngle Sharp Laura bought 0 shares of IMKTA on 28 September. They now own 686.1 IMKTA shares.
Ingle Sharp Laura bought IMKTAIngle Robert P Ii bought 0 shares of IMKTA on 28 September. They now own 157,412 IMKTA shares.
Ingle Robert P Ii bought IMKTAIngle Sharp Laura sold 4,731 shares of IMKTA on 18 September. They now own 35,269 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 1,589 shares of IMKTA on 18 September. They now own 33,680 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 6,289 shares of IMKTA on 17 September. They now own 40,000 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 1,200 shares of IMKTA on 17 September. They now own 46,912 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 623 shares of IMKTA on 17 September. They now own 46,289 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 2,396 shares of IMKTA on 16 September. They now own 56,127 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 1,888 shares of IMKTA on 16 September. They now own 48,112 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 6,127 shares of IMKTA on 16 September. They now own 50,000 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 500 shares of IMKTA on 13 September. They now own 64,500 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 401 shares of IMKTA on 13 September. They now own 58,523 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 1,542 shares of IMKTA on 13 September. They now own 59,880 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 3,078 shares of IMKTA on 13 September. They now own 61,422 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 956 shares of IMKTA on 13 September. They now own 58,924 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Robert P Ii sold 2,500,000 shares of IMKTA on 5 September. They now own 2,431,689 IMKTA shares.
Ingle Robert P Ii sold IMKTAIngle Sharp Laura sold 1,750 shares of IMKTA on 3 September. They now own 70,250 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 4,298 shares of IMKTA on 3 September. They now own 79,552 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 4,850 shares of IMKTA on 3 September. They now own 74,702 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 5,250 shares of IMKTA on 3 September. They now own 65,000 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 2,702 shares of IMKTA on 3 September. They now own 72,000 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 2,150 shares of IMKTA on 3 September. They now own 83,850 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 2,000 shares of IMKTA on 29 August. They now own 86,000 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 2,000 shares of IMKTA on 29 August. They now own 90,000 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 2,000 shares of IMKTA on 29 August. They now own 92,000 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 2,000 shares of IMKTA on 29 August. They now own 96,000 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 2,000 shares of IMKTA on 29 August. They now own 94,000 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 2,000 shares of IMKTA on 29 August. They now own 98,000 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 2,000 shares of IMKTA on 29 August. They now own 88,000 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura bought 100,000 shares of IMKTA on 28 August. They now own 100,000 IMKTA shares.
Ingle Sharp Laura bought IMKTAIngle Sharp Laura sold 100,000 shares of IMKTA on 28 August. They now own 0 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 4,307 shares of IMKTA on 21 August. They now own 2,692 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 2,692 shares of IMKTA on 21 August. They now own 0 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 7,000 shares of IMKTA on 20 August. They now own 6,999 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Robert P Ii sold 170,000 shares of IMKTA on 1 July. They now own 0 IMKTA shares.
Ingle Robert P Ii sold IMKTAIngle Sharp Laura sold 1,281 shares of IMKTA on 28 June. They now own 22,923 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 5,376 shares of IMKTA on 28 June. They now own 16,281 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 740 shares of IMKTA on 28 June. They now own 13,999 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 174 shares of IMKTA on 28 June. They now own 14,739 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 1,266 shares of IMKTA on 28 June. They now own 21,657 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 818 shares of IMKTA on 28 June. They now own 14,913 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Sharp Laura sold 550 shares of IMKTA on 28 June. They now own 15,731 IMKTA shares.
Ingle Sharp Laura sold IMKTAIngle Robert P Ii sold 1,500,000 shares of IMKTA on 26 June. They now own 4,931,689 IMKTA shares.
Ingle Robert P Ii sold IMKTAIngle Robert P Ii sold 1,500,000 shares of IMKTA on 26 June. They now own 8,887,090 IMKTA shares.
Ingle Robert P Ii sold IMKTAIngle Robert P Ii bought 1,000,000 shares of IMKTA on 19 June. They now own 3,036,961 IMKTA shares.
Ingle Robert P Ii bought IMKTAIngle Robert P Ii sold 1,000,000 shares of IMKTA on 19 June. They now own 6,431,689 IMKTA shares.
Ingle Robert P Ii sold IMKTAIngle Robert P Ii bought 1,000,000 shares of IMKTA on 30 May. They now own 2,036,961 IMKTA shares.
Ingle Robert P Ii bought IMKTAIngle Robert P Ii sold 1,000,000 shares of IMKTA on 30 May. They now own 7,431,689 IMKTA shares.
Ingle Robert P Ii sold IMKTAIngle Robert P Ii bought 1,036,961 shares of IMKTA on 8 April. They now own 1,036,961 IMKTA shares.
Ingle Robert P Ii bought IMKTAIngle Robert P Ii sold 1,036,961 shares of IMKTA on 8 April. They now own 8,431,689 IMKTA shares.
Ingle Robert P Ii sold IMKTAIngle Robert P Ii bought 24,204 shares of IMKTA on 27 December. They now own 155,078 IMKTA shares.
Ingle Robert P Ii bought IMKTAIngle Robert P Ii sold 170,000 shares of IMKTA on 27 December. They now own 130,874 IMKTA shares.
Ingle Robert P Ii sold IMKTAIngle Robert P Ii sold 24,204 shares of IMKTA on 27 December. They now own 130,874 IMKTA shares.
Ingle Robert P Ii sold IMKTAIngle Robert P Ii bought 170,000 shares of IMKTA on 27 December. They now own 170,000 IMKTA shares.
Ingle Robert P Ii bought IMKTAIngle Robert P Ii sold 96,817 shares of IMKTA on 27 December. They now own 0 IMKTA shares.
Ingle Robert P Ii sold IMKTAIngle Sharp Laura bought 170,000 shares of IMKTA on 10 December. They now own 147,700 IMKTA shares.
Ingle Sharp Laura bought IMKTAIngle Robert P Ii bought 170,000 shares of IMKTA on 10 December. They now own 300,874 IMKTA shares.
Ingle Robert P Ii bought IMKTAIngle Robert P Ii sold 680,000 shares of IMKTA on 10 December. They now own 96,817 IMKTA shares.
Ingle Robert P Ii sold IMKTACollins L. Keith sold 254 shares of IMKTA on 13 December. They now own 0 IMKTA shares.
Collins L. Keith sold IMKTAIngle Robert P Ii bought 680,000 shares of IMKTA on 14 November. They now own 776,817 IMKTA shares.
Ingle Robert P Ii bought IMKTAIngle Robert P Ii sold 680,000 shares of IMKTA on 14 November. They now own 0 IMKTA shares.
Ingle Robert P Ii sold IMKTAIngle Robert P Ii sold 2,600 shares of IMKTA on 21 March. They now own 130,874 IMKTA shares.
Ingle Robert P Ii sold IMKTA