Market Cap: $65.92M
Market Cap: $65.92M
Cavoli Ivo James bought 37,500 shares of CPSH on 15 July. They now own 90,500 CPSH shares.
Cavoli Ivo James bought CPSHMackey Brian T bought 10,000 shares of CPSH on 24 June. They now own 56,681 CPSH shares.
Mackey Brian T bought CPSHMackey Brian T bought 10,181 shares of CPSH on 28 May. They now own 46,681 CPSH shares.
Mackey Brian T bought CPSHMackey Brian T bought 2,500 shares of CPSH on 21 May. They now own 247,500 CPSH shares.
Mackey Brian T bought CPSHMackey Brian T bought 2,500 shares of CPSH on 21 May. They now own 242,500 CPSH shares.
Mackey Brian T bought CPSHCavoli Ivo James bought 7,500 shares of CPSH on 21 May. They now own 37,500 CPSH shares.
Cavoli Ivo James bought CPSHSnow Daniel C bought 7,500 shares of CPSH on 21 May. They now own 60,600 CPSH shares.
Snow Daniel C bought CPSHHughes Francis J Jr bought 7,500 shares of CPSH on 21 May. They now own 120,600 CPSH shares.
Hughes Francis J Jr bought CPSHBennett Grant C bought 7,500 shares of CPSH on 21 May. They now own 55,100 CPSH shares.
Bennett Grant C bought CPSHNorwood Ralph M bought 7,500 shares of CPSH on 21 May. They now own 60,600 CPSH shares.
Norwood Ralph M bought CPSHMackey Brian T bought 2,500 shares of CPSH on 21 May. They now own 250,000 CPSH shares.
Mackey Brian T bought CPSHMackey Brian T bought 2,500 shares of CPSH on 21 May. They now own 245,000 CPSH shares.
Mackey Brian T bought CPSHFraser Christopher Stuart bought 15,000 shares of CPSH on 19 May. They now own 60,000 CPSH shares.
Fraser Christopher Stuart bought CPSHFraser Christopher Stuart bought 15,000 shares of CPSH on 19 May. They now own 60,000 CPSH shares.
Fraser Christopher Stuart bought CPSHFraser Christopher Stuart bought 15,000 shares of CPSH on 19 May. They now own 45,000 CPSH shares.
Fraser Christopher Stuart bought CPSHFraser Christopher Stuart bought 15,000 shares of CPSH on 19 May. They now own 15,000 CPSH shares.
Fraser Christopher Stuart bought CPSHFraser Christopher Stuart bought 15,000 shares of CPSH on 19 May. They now own 30,000 CPSH shares.
Fraser Christopher Stuart bought CPSHFraser Christopher Stuart bought 15,000 shares of CPSH on 19 May. They now own 30,000 CPSH shares.
Fraser Christopher Stuart bought CPSHFraser Christopher Stuart bought 15,000 shares of CPSH on 19 May. They now own 45,000 CPSH shares.
Fraser Christopher Stuart bought CPSHNorwood Ralph M sold 4,178 shares of CPSH on 18 May. They now own 70,341 CPSH shares.
Norwood Ralph M sold CPSHNorwood Ralph M bought 15,000 shares of CPSH on 18 May. They now own 74,519 CPSH shares.
Norwood Ralph M bought CPSHGriffith Charles Kellogg Jr sold 9,810 shares of CPSH on 18 May. They now own 81,089 CPSH shares.
Griffith Charles Kellogg Jr sold CPSHGriffith Charles Kellogg Jr sold 24,500 shares of CPSH on 18 May. They now own 30,500 CPSH shares.
Griffith Charles Kellogg Jr sold CPSHNorwood Ralph M sold 15,000 shares of CPSH on 18 May. They now own 53,100 CPSH shares.
Norwood Ralph M sold CPSHGriffith Charles Kellogg Jr bought 24,500 shares of CPSH on 18 May. They now own 90,899 CPSH shares.
Griffith Charles Kellogg Jr bought CPSHGriffith Charles Kellogg Jr bought 25,000 shares of CPSH on 11 May. They now own 75,369 CPSH shares.
Griffith Charles Kellogg Jr bought CPSHNorwood Ralph M bought 20,000 shares of CPSH on 11 May. They now own 66,718 CPSH shares.
Norwood Ralph M bought CPSHGriffith Charles Kellogg Jr sold 25,000 shares of CPSH on 11 May. They now own 55,000 CPSH shares.
Griffith Charles Kellogg Jr sold CPSHNorwood Ralph M sold 7,199 shares of CPSH on 11 May. They now own 59,519 CPSH shares.
Norwood Ralph M sold CPSHGriffith Charles Kellogg Jr sold 8,970 shares of CPSH on 11 May. They now own 66,399 CPSH shares.
Griffith Charles Kellogg Jr sold CPSHNorwood Ralph M sold 20,000 shares of CPSH on 11 May. They now own 68,100 CPSH shares.
Norwood Ralph M sold CPSHFraser Christopher Stuart bought 0 shares of CPSH on 4 May. They now own 0 CPSH shares.
Fraser Christopher Stuart bought CPSHCavoli Ivo James bought 2,315 shares of CPSH on 16 March. They now own 53,000 CPSH shares.
Cavoli Ivo James bought CPSHHughes Francis J Jr bought 15,000 shares of CPSH on 19 February. They now own 453,009 CPSH shares.
Hughes Francis J Jr bought CPSHHughes Francis J Jr sold 15,000 shares of CPSH on 19 February. They now own 113,100 CPSH shares.
Hughes Francis J Jr sold CPSHGriffith Charles Kellogg Jr sold 15,000 shares of CPSH on 12 December. They now own 80,000 CPSH shares.
Griffith Charles Kellogg Jr sold CPSHGriffith Charles Kellogg Jr sold 6,423 shares of CPSH on 12 December. They now own 50,369 CPSH shares.
Griffith Charles Kellogg Jr sold CPSHGriffith Charles Kellogg Jr bought 15,000 shares of CPSH on 12 December. They now own 56,792 CPSH shares.
Griffith Charles Kellogg Jr bought CPSHBennett Grant C bought 4,000 shares of CPSH on 8 December. They now own 1,265,554 CPSH shares.
Bennett Grant C bought CPSHCavoli Ivo James bought 1,500 shares of CPSH on 13 November. They now own 50,685 CPSH shares.
Cavoli Ivo James bought CPSHGriffith Charles Kellogg Jr bought 4,000 shares of CPSH on 8 October. They now own 41,792 CPSH shares.
Griffith Charles Kellogg Jr bought CPSHSnow Daniel C bought 3,333 shares of CPSH on 8 October. They now own 11,941 CPSH shares.
Snow Daniel C bought CPSHCavoli Ivo James bought 25,000 shares of CPSH on 8 October. They now own 49,185 CPSH shares.
Cavoli Ivo James bought CPSHMackey Brian T bought 16,500 shares of CPSH on 8 October. They now own 36,500 CPSH shares.
Mackey Brian T bought CPSHHughes Francis J Jr bought 18,333 shares of CPSH on 8 October. They now own 438,009 CPSH shares.
Hughes Francis J Jr bought CPSHCavoli Ivo James bought 1,500 shares of CPSH on 20 August. They now own 24,185 CPSH shares.
Cavoli Ivo James bought CPSHCavoli Ivo James bought 2,767 shares of CPSH on 11 August. They now own 22,685 CPSH shares.
Cavoli Ivo James bought CPSHCavoli Ivo James bought 700 shares of CPSH on 8 August. They now own 19,685 CPSH shares.
Cavoli Ivo James bought CPSHCavoli Ivo James bought 5,725 shares of CPSH on 8 August. They now own 18,985 CPSH shares.
Cavoli Ivo James bought CPSHCavoli Ivo James bought 233 shares of CPSH on 8 August. They now own 19,918 CPSH shares.
Cavoli Ivo James bought CPSHCavoli Ivo James bought 6,260 shares of CPSH on 18 June. They now own 13,260 CPSH shares.
Cavoli Ivo James bought CPSHMackey Brian T bought 5,000 shares of CPSH on 19 March. They now own 20,000 CPSH shares.
Mackey Brian T bought CPSHMackey Brian T bought 7,500 shares of CPSH on 18 March. They now own 15,000 CPSH shares.
Mackey Brian T bought CPSHMackey Brian T bought 7,500 shares of CPSH on 17 March. They now own 7,500 CPSH shares.
Mackey Brian T bought CPSHCavoli Ivo James bought 7,000 shares of CPSH on 17 March. They now own 7,000 CPSH shares.
Cavoli Ivo James bought CPSHCavoli Ivo James bought 15,000 shares of CPSH on 28 February. They now own 30,000 CPSH shares.
Cavoli Ivo James bought CPSHGriffith Charles Kellogg Jr bought 3,500 shares of CPSH on 28 February. They now own 95,000 CPSH shares.
Griffith Charles Kellogg Jr bought CPSHSnow Daniel C bought 15,000 shares of CPSH on 28 February. They now own 53,100 CPSH shares.
Snow Daniel C bought CPSHGriffith Charles Kellogg Jr bought 3,500 shares of CPSH on 28 February. They now own 88,000 CPSH shares.
Griffith Charles Kellogg Jr bought CPSHHughes Francis J Jr bought 15,000 shares of CPSH on 28 February. They now own 128,100 CPSH shares.
Hughes Francis J Jr bought CPSHGriffith Charles Kellogg Jr bought 3,500 shares of CPSH on 28 February. They now own 91,500 CPSH shares.
Griffith Charles Kellogg Jr bought CPSHBennett Grant C bought 15,000 shares of CPSH on 28 February. They now own 47,600 CPSH shares.
Bennett Grant C bought CPSHGriffith Charles Kellogg Jr bought 3,500 shares of CPSH on 28 February. They now own 84,500 CPSH shares.
Griffith Charles Kellogg Jr bought CPSHMackey Brian T bought 6,250 shares of CPSH on 28 February. They now own 221,250 CPSH shares.
Mackey Brian T bought CPSHMackey Brian T bought 6,250 shares of CPSH on 28 February. They now own 227,500 CPSH shares.
Mackey Brian T bought CPSHMackey Brian T bought 6,250 shares of CPSH on 28 February. They now own 240,000 CPSH shares.
Mackey Brian T bought CPSHNorwood Ralph M bought 15,000 shares of CPSH on 28 February. They now own 88,100 CPSH shares.
Norwood Ralph M bought CPSHMackey Brian T bought 6,250 shares of CPSH on 28 February. They now own 233,750 CPSH shares.
Mackey Brian T bought CPSHCavoli Ivo James bought 15,000 shares of CPSH on 10 December. They now own 15,000 CPSH shares.
Cavoli Ivo James bought CPSHCavoli Ivo James bought 0 shares of CPSH on 3 December. They now own 0 CPSH shares.
Cavoli Ivo James bought CPSHBennett Grant C sold 12,000 shares of CPSH on 25 November. They now own 1,269,554 CPSH shares.
Bennett Grant C sold CPSHGriffith Charles Kellogg Jr bought 1,000 shares of CPSH on 15 November. They now own 37,792 CPSH shares.
Griffith Charles Kellogg Jr bought CPSHGriffith Charles Kellogg Jr bought 1,000 shares of CPSH on 17 September. They now own 36,792 CPSH shares.
Griffith Charles Kellogg Jr bought CPSHCulligan Thomas M sold 13,225 shares of CPSH on 3 July. They now own 16,745 CPSH shares.
Culligan Thomas M sold CPSHCulligan Thomas M sold 15,000 shares of CPSH on 3 July. They now own 98,100 CPSH shares.
Culligan Thomas M sold CPSHCulligan Thomas M bought 15,000 shares of CPSH on 3 July. They now own 70,000 CPSH shares.
Culligan Thomas M bought CPSHCulligan Thomas M sold 15,000 shares of CPSH on 3 July. They now own 83,100 CPSH shares.
Culligan Thomas M sold CPSHCulligan Thomas M bought 15,000 shares of CPSH on 3 July. They now own 25,000 CPSH shares.
Culligan Thomas M bought CPSHCulligan Thomas M bought 15,000 shares of CPSH on 3 July. They now own 40,000 CPSH shares.
Culligan Thomas M bought CPSHCulligan Thomas M sold 15,000 shares of CPSH on 3 July. They now own 68,100 CPSH shares.
Culligan Thomas M sold CPSHCulligan Thomas M sold 12,426 shares of CPSH on 3 July. They now own 29,970 CPSH shares.
Culligan Thomas M sold CPSHCulligan Thomas M sold 13,580 shares of CPSH on 3 July. They now own 42,396 CPSH shares.
Culligan Thomas M sold CPSHCulligan Thomas M bought 15,000 shares of CPSH on 3 July. They now own 55,000 CPSH shares.
Culligan Thomas M bought CPSHCulligan Thomas M sold 14,024 shares of CPSH on 3 July. They now own 55,976 CPSH shares.
Culligan Thomas M sold CPSHCulligan Thomas M sold 15,000 shares of CPSH on 3 July. They now own 53,100 CPSH shares.
Culligan Thomas M sold CPSHSnow Daniel C bought 2,500 shares of CPSH on 12 March. They now own 8,608 CPSH shares.
Snow Daniel C bought CPSHMackey Brian T bought 3,000 shares of CPSH on 28 February. They now own 215,000 CPSH shares.
Mackey Brian T bought CPSHMackey Brian T bought 3,000 shares of CPSH on 28 February. They now own 209,000 CPSH shares.
Mackey Brian T bought CPSHGriffith Charles Kellogg Jr bought 3,000 shares of CPSH on 28 February. They now own 69,000 CPSH shares.
Griffith Charles Kellogg Jr bought CPSHSnow Daniel C bought 15,000 shares of CPSH on 28 February. They now own 38,100 CPSH shares.
Snow Daniel C bought CPSHMackey Brian T bought 3,000 shares of CPSH on 28 February. They now own 203,000 CPSH shares.
Mackey Brian T bought CPSHGriffith Charles Kellogg Jr bought 3,000 shares of CPSH on 28 February. They now own 81,000 CPSH shares.
Griffith Charles Kellogg Jr bought CPSHCulligan Thomas M bought 15,000 shares of CPSH on 28 February. They now own 113,100 CPSH shares.
Culligan Thomas M bought CPSHGriffith Charles Kellogg Jr bought 3,000 shares of CPSH on 28 February. They now own 75,000 CPSH shares.
Griffith Charles Kellogg Jr bought CPSHMackey Brian T bought 3,000 shares of CPSH on 28 February. They now own 206,000 CPSH shares.
Mackey Brian T bought CPSHBennett Grant C bought 15,000 shares of CPSH on 28 February. They now own 32,600 CPSH shares.
Bennett Grant C bought CPSHNorwood Ralph M bought 15,000 shares of CPSH on 28 February. They now own 103,100 CPSH shares.
Norwood Ralph M bought CPSHNorwood Ralph M bought 15,000 shares of CPSH on 28 February. They now own 133,100 CPSH shares.
Norwood Ralph M bought CPSHHughes Francis J Jr bought 15,000 shares of CPSH on 28 February. They now own 128,100 CPSH shares.
Hughes Francis J Jr bought CPSHMackey Brian T bought 3,000 shares of CPSH on 28 February. They now own 212,000 CPSH shares.
Mackey Brian T bought CPSHHughes Francis J Jr bought 15,000 shares of CPSH on 28 February. They now own 143,100 CPSH shares.
Hughes Francis J Jr bought CPSHGriffith Charles Kellogg Jr bought 3,000 shares of CPSH on 28 February. They now own 78,000 CPSH shares.
Griffith Charles Kellogg Jr bought CPSHBennett Grant C bought 15,000 shares of CPSH on 28 February. They now own 22,600 CPSH shares.
Bennett Grant C bought CPSHGriffith Charles Kellogg Jr bought 3,000 shares of CPSH on 28 February. They now own 72,000 CPSH shares.
Griffith Charles Kellogg Jr bought CPSHBennett Grant C sold 5,000 shares of CPSH on 12 January. They now own 1,281,554 CPSH shares.
Bennett Grant C sold CPSHGriffith Charles Kellogg Jr bought 5,000 shares of CPSH on 24 July. They now own 35,792 CPSH shares.
Griffith Charles Kellogg Jr bought CPSHGriffith Charles Kellogg Jr sold 5,000 shares of CPSH on 24 July. They now own 66,000 CPSH shares.
Griffith Charles Kellogg Jr sold CPSHMccormack Michael E sold 47,329 shares of CPSH on 21 July. They now own 42,671 CPSH shares.
Mccormack Michael E sold CPSHMccormack Michael E sold 40,000 shares of CPSH on 21 July. They now own 10,000 CPSH shares.
Mccormack Michael E sold CPSHMccormack Michael E bought 10,000 shares of CPSH on 21 July. They now own 90,000 CPSH shares.
Mccormack Michael E bought CPSHMccormack Michael E sold 10,000 shares of CPSH on 21 July. They now own 0 CPSH shares.
Mccormack Michael E sold CPSHMccormack Michael E bought 40,000 shares of CPSH on 21 July. They now own 80,000 CPSH shares.
Mccormack Michael E bought CPSHHughes Francis J Jr sold 15,000 shares of CPSH on 5 May. They now own 128,100 CPSH shares.
Hughes Francis J Jr sold CPSHNorwood Ralph M sold 15,000 shares of CPSH on 5 May. They now own 118,100 CPSH shares.
Norwood Ralph M sold CPSHHughes Francis J Jr bought 15,000 shares of CPSH on 5 May. They now own 419,676 CPSH shares.
Hughes Francis J Jr bought CPSHNorwood Ralph M sold 5,703 shares of CPSH on 5 May. They now own 46,718 CPSH shares.
Norwood Ralph M sold CPSHNorwood Ralph M bought 15,000 shares of CPSH on 5 May. They now own 52,421 CPSH shares.
Norwood Ralph M bought CPSHNorwood Ralph M sold 3,663 shares of CPSH on 2 May. They now own 37,421 CPSH shares.
Norwood Ralph M sold CPSHNorwood Ralph M sold 10,000 shares of CPSH on 2 May. They now own 133,100 CPSH shares.
Norwood Ralph M sold CPSHNorwood Ralph M bought 10,000 shares of CPSH on 2 May. They now own 41,084 CPSH shares.
Norwood Ralph M bought CPSHGriffith Charles Kellogg Jr bought 3,000 shares of CPSH on 25 April. They now own 68,000 CPSH shares.
Griffith Charles Kellogg Jr bought CPSHGriffith Charles Kellogg Jr bought 3,000 shares of CPSH on 25 April. They now own 59,000 CPSH shares.
Griffith Charles Kellogg Jr bought CPSHGriffith Charles Kellogg Jr bought 3,000 shares of CPSH on 25 April. They now own 62,000 CPSH shares.
Griffith Charles Kellogg Jr bought CPSHGriffith Charles Kellogg Jr bought 3,000 shares of CPSH on 25 April. They now own 71,000 CPSH shares.
Griffith Charles Kellogg Jr bought CPSHNorwood Ralph M sold 3,509 shares of CPSH on 10 April. They now own 31,084 CPSH shares.
Norwood Ralph M sold CPSHNorwood Ralph M sold 10,000 shares of CPSH on 10 April. They now own 143,100 CPSH shares.
Norwood Ralph M sold CPSHNorwood Ralph M bought 10,000 shares of CPSH on 10 April. They now own 34,593 CPSH shares.
Norwood Ralph M bought CPSHGriffith Charles Kellogg Jr bought 3,000 shares of CPSH on 5 April. They now own 65,000 CPSH shares.
Griffith Charles Kellogg Jr bought CPSHGriffith Charles Kellogg Jr sold 3,000 shares of CPSH on 5 April. They now own 59,000 CPSH shares.
Griffith Charles Kellogg Jr sold CPSHGriffith Charles Kellogg Jr bought 3,000 shares of CPSH on 5 April. They now own 27,792 CPSH shares.
Griffith Charles Kellogg Jr bought CPSHGriffith Charles Kellogg Jr sold 3,000 shares of CPSH on 5 April. They now own 56,000 CPSH shares.
Griffith Charles Kellogg Jr sold CPSHGriffith Charles Kellogg Jr bought 3,000 shares of CPSH on 5 April. They now own 30,792 CPSH shares.
Griffith Charles Kellogg Jr bought CPSHHughes Francis J Jr bought 10,000 shares of CPSH on 28 February. They now own 143,100 CPSH shares.
Hughes Francis J Jr bought CPSHBennett Grant C bought 10,000 shares of CPSH on 28 February. They now own 17,600 CPSH shares.
Bennett Grant C bought CPSHSnow Daniel C bought 10,000 shares of CPSH on 28 February. They now own 23,100 CPSH shares.
Snow Daniel C bought CPSHCulligan Thomas M bought 10,000 shares of CPSH on 28 February. They now own 98,100 CPSH shares.
Culligan Thomas M bought CPSHNorwood Ralph M bought 10,000 shares of CPSH on 28 February. They now own 153,100 CPSH shares.
Norwood Ralph M bought CPSHBennett Grant C sold 2,500 shares of CPSH on 30 December. They now own 1,286,554 CPSH shares.
Bennett Grant C sold CPSHNorwood Ralph M sold 6,034 shares of CPSH on 14 November. They now own 24,593 CPSH shares.
Norwood Ralph M sold CPSHNorwood Ralph M bought 20,000 shares of CPSH on 11 November. They now own 41,325 CPSH shares.
Norwood Ralph M bought CPSHNorwood Ralph M sold 5,000 shares of CPSH on 11 November. They now own 30,627 CPSH shares.
Norwood Ralph M sold CPSHNorwood Ralph M sold 20,000 shares of CPSH on 11 November. They now own 143,100 CPSH shares.
Norwood Ralph M sold CPSHNorwood Ralph M sold 5,698 shares of CPSH on 11 November. They now own 35,627 CPSH shares.
Norwood Ralph M sold CPSHGriffith Charles Kellogg Jr bought 3,000 shares of CPSH on 4 May. They now own 24,792 CPSH shares.
Griffith Charles Kellogg Jr bought CPSHGriffith Charles Kellogg Jr sold 3,000 shares of CPSH on 4 May. They now own 62,000 CPSH shares.
Griffith Charles Kellogg Jr sold CPSHGriffith Charles Kellogg Jr bought 1,500 shares of CPSH on 4 May. They now own 21,792 CPSH shares.
Griffith Charles Kellogg Jr bought CPSHGriffith Charles Kellogg Jr sold 1,500 shares of CPSH on 4 May. They now own 65,000 CPSH shares.
Griffith Charles Kellogg Jr sold CPSHMccormack Michael E bought 10,000 shares of CPSH on 28 January. They now own 210,000 CPSH shares.
Mccormack Michael E bought CPSHMccormack Michael E bought 2,400 shares of CPSH on 28 January. They now own 170,000 CPSH shares.
Mccormack Michael E bought CPSHHughes Francis J Jr bought 7,600 shares of CPSH on 28 January. They now own 133,100 CPSH shares.
Hughes Francis J Jr bought CPSHMccormack Michael E bought 10,000 shares of CPSH on 28 January. They now own 190,000 CPSH shares.
Mccormack Michael E bought CPSHSnow Daniel C bought 7,600 shares of CPSH on 28 January. They now own 13,100 CPSH shares.
Snow Daniel C bought CPSHCulligan Thomas M bought 7,600 shares of CPSH on 28 January. They now own 88,100 CPSH shares.
Culligan Thomas M bought CPSHNorwood Ralph M bought 7,600 shares of CPSH on 28 January. They now own 163,100 CPSH shares.
Norwood Ralph M bought CPSHMccormack Michael E bought 10,000 shares of CPSH on 28 January. They now own 180,000 CPSH shares.
Mccormack Michael E bought CPSHMccormack Michael E bought 7,600 shares of CPSH on 28 January. They now own 133,100 CPSH shares.
Mccormack Michael E bought CPSHBennett Grant C bought 7,600 shares of CPSH on 28 January. They now own 7,600 CPSH shares.
Bennett Grant C bought CPSHMccormack Michael E bought 10,000 shares of CPSH on 28 January. They now own 200,000 CPSH shares.
Mccormack Michael E bought CPSHMccormack Michael E bought 40,000 shares of CPSH on 19 January. They now own 40,000 CPSH shares.
Mccormack Michael E bought CPSHMccormack Michael E sold 40,000 shares of CPSH on 19 January. They now own 160,000 CPSH shares.
Mccormack Michael E sold CPSHGriffith Charles Kellogg Jr bought 5,500 shares of CPSH on 14 January. They now own 20,292 CPSH shares.
Griffith Charles Kellogg Jr bought CPSHGriffith Charles Kellogg Jr sold 5,500 shares of CPSH on 14 January. They now own 61,500 CPSH shares.
Griffith Charles Kellogg Jr sold CPSHBennett Grant C sold 18,000 shares of CPSH on 14 December. They now own 1,289,054 CPSH shares.
Bennett Grant C sold CPSHGriffith Charles Kellogg Jr bought 1,000 shares of CPSH on 13 May. They now own 71,000 CPSH shares.
Griffith Charles Kellogg Jr bought CPSHNorwood Ralph M bought 5,500 shares of CPSH on 13 May. They now own 155,500 CPSH shares.
Norwood Ralph M bought CPSHGriffith Charles Kellogg Jr bought 1,000 shares of CPSH on 13 May. They now own 72,000 CPSH shares.
Griffith Charles Kellogg Jr bought CPSHSnow Daniel C bought 5,500 shares of CPSH on 13 May. They now own 5,500 CPSH shares.
Snow Daniel C bought CPSHCulligan Thomas M bought 5,500 shares of CPSH on 13 May. They now own 80,500 CPSH shares.
Culligan Thomas M bought CPSHHughes Francis J Jr bought 5,500 shares of CPSH on 13 May. They now own 125,500 CPSH shares.
Hughes Francis J Jr bought CPSHGriffith Charles Kellogg Jr bought 1,000 shares of CPSH on 13 May. They now own 70,000 CPSH shares.
Griffith Charles Kellogg Jr bought CPSHNorwood Ralph M bought 5,500 shares of CPSH on 13 May. They now own 235,825 CPSH shares.
Norwood Ralph M bought CPSHGriffith Charles Kellogg Jr bought 1,000 shares of CPSH on 13 May. They now own 69,000 CPSH shares.
Griffith Charles Kellogg Jr bought CPSHGriffith Charles Kellogg Jr bought 1,000 shares of CPSH on 13 May. They now own 68,000 CPSH shares.
Griffith Charles Kellogg Jr bought CPSHGriffith Charles Kellogg Jr bought 5,000 shares of CPSH on 9 April. They now own 15,476 CPSH shares.
Griffith Charles Kellogg Jr bought CPSHGriffith Charles Kellogg Jr sold 684 shares of CPSH on 9 April. They now own 14,792 CPSH shares.
Griffith Charles Kellogg Jr sold CPSHGriffith Charles Kellogg Jr sold 5,000 shares of CPSH on 9 April. They now own 67,000 CPSH shares.
Griffith Charles Kellogg Jr sold CPSHPeregrine Financial Corp sold 35,000 shares of CPSH on 31 March. They now own 705,575 CPSH shares.
Peregrine Financial Corp sold CPSHPeregrine Financial Corp sold 10,000 shares of CPSH on 31 March. They now own 697,638 CPSH shares.
Peregrine Financial Corp sold CPSHPeregrine Financial Corp sold 5,901 shares of CPSH on 31 March. They now own 691,737 CPSH shares.
Peregrine Financial Corp sold CPSHPeregrine Financial Corp sold 5,901 shares of CPSH on 31 March. They now own 689,675 CPSH shares.
Peregrine Financial Corp sold CPSHPeregrine Financial Corp sold 10,000 shares of CPSH on 31 March. They now own 695,575 CPSH shares.
Peregrine Financial Corp sold CPSHPeregrine Financial Corp sold 35,000 shares of CPSH on 31 March. They now own 707,638 CPSH shares.
Peregrine Financial Corp sold CPSHPeregrine Financial Corp sold 500 shares of CPSH on 29 March. They now own 740,575 CPSH shares.
Peregrine Financial Corp sold CPSHPeregrine Financial Corp sold 23,535 shares of CPSH on 29 March. They now own 741,075 CPSH shares.
Peregrine Financial Corp sold CPSHPeregrine Financial Corp sold 2,971 shares of CPSH on 29 March. They now own 764,610 CPSH shares.
Peregrine Financial Corp sold CPSHPeregrine Financial Corp sold 500 shares of CPSH on 29 March. They now own 742,638 CPSH shares.
Peregrine Financial Corp sold CPSHPeregrine Financial Corp sold 2,971 shares of CPSH on 29 March. They now own 766,672 CPSH shares.
Peregrine Financial Corp sold CPSHPeregrine Financial Corp sold 23,534 shares of CPSH on 29 March. They now own 743,138 CPSH shares.
Peregrine Financial Corp sold CPSHPeregrine Financial Corp sold 17,166 shares of CPSH on 24 March. They now own 790,671 CPSH shares.
Peregrine Financial Corp sold CPSHPeregrine Financial Corp sold 21,028 shares of CPSH on 24 March. They now own 769,643 CPSH shares.
Peregrine Financial Corp sold CPSHPeregrine Financial Corp sold 17,166 shares of CPSH on 24 March. They now own 788,610 CPSH shares.
Peregrine Financial Corp sold CPSHPeregrine Financial Corp sold 21,029 shares of CPSH on 24 March. They now own 767,581 CPSH shares.
Peregrine Financial Corp sold CPSHPeregrine Financial Corp sold 1,259 shares of CPSH on 22 March. They now own 807,837 CPSH shares.
Peregrine Financial Corp sold CPSHPeregrine Financial Corp bought 0 shares of CPSH on 22 March. They now own 813,833 CPSH shares.
Peregrine Financial Corp bought CPSHPeregrine Financial Corp bought 0 shares of CPSH on 22 March. They now own 815,894 CPSH shares.
Peregrine Financial Corp bought CPSHPeregrine Financial Corp sold 1,259 shares of CPSH on 22 March. They now own 805,776 CPSH shares.
Peregrine Financial Corp sold CPSHPeregrine Financial Corp sold 6,798 shares of CPSH on 22 March. They now own 809,096 CPSH shares.
Peregrine Financial Corp sold CPSHPeregrine Financial Corp sold 6,798 shares of CPSH on 22 March. They now own 807,035 CPSH shares.
Peregrine Financial Corp sold CPSHHughes Francis J Jr bought 306,417 shares of CPSH on 19 March. They now own 404,676 CPSH shares.
Hughes Francis J Jr bought CPSHArd Master Lp bought 2,184,789 shares of CPSH on 19 March. They now own 0 CPSH shares.
Ard Master Lp bought CPSH