Market Cap: $987.67M
Market Cap: $987.67M
Oelschlager Kristen M sold 200 shares of CSTL on 1 September. They now own 13,356 CSTL shares.
Oelschlager Kristen M sold CSTLOelschlager Kristen M bought 4,152 shares of CSTL on 1 September. They now own 17,508 CSTL shares.
Oelschlager Kristen M bought CSTLOelschlager Kristen M sold 3,952 shares of CSTL on 1 September. They now own 13,556 CSTL shares.
Oelschlager Kristen M sold CSTLOelschlager Kristen M sold 4,152 shares of CSTL on 1 September. They now own 12,458 CSTL shares.
Oelschlager Kristen M sold CSTLJuvenal Tobin W sold 1,730 shares of CSTL on 31 August. They now own 65,184 CSTL shares.
Juvenal Tobin W sold CSTLMaetzold Derek J sold 2,505 shares of CSTL on 28 August. They now own 17,850 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 2,129 shares of CSTL on 28 August. They now own 15,172 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 177 shares of CSTL on 28 August. They now own 14,995 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 21 shares of CSTL on 28 August. They now own 11,256 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J bought 12,428 shares of CSTL on 28 August. They now own 33,907 CSTL shares.
Maetzold Derek J bought CSTLMaetzold Derek J sold 12,428 shares of CSTL on 28 August. They now own 25,329 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 257 shares of CSTL on 28 August. They now own 11,277 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 11,472 shares of CSTL on 28 August. They now own 22,435 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 956 shares of CSTL on 28 August. They now own 21,479 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 209 shares of CSTL on 28 August. They now own 17,641 CSTL shares.
Maetzold Derek J sold CSTLOelschlager Kristen M sold 5,223 shares of CSTL on 25 August. They now own 72,649 CSTL shares.
Oelschlager Kristen M sold CSTLOelschlager Kristen M sold 7,161 shares of CSTL on 25 August. They now own 77,872 CSTL shares.
Oelschlager Kristen M sold CSTLJuvenal Tobin W sold 9,050 shares of CSTL on 25 August. They now own 66,914 CSTL shares.
Juvenal Tobin W sold CSTLOelschlager Kristen M sold 12,218 shares of CSTL on 24 August. They now own 85,033 CSTL shares.
Oelschlager Kristen M sold CSTLJuvenal Tobin W sold 1,730 shares of CSTL on 17 August. They now own 75,964 CSTL shares.
Juvenal Tobin W sold CSTLMaetzold Derek J sold 1,100 shares of CSTL on 14 August. They now own 37,757 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J bought 1,100 shares of CSTL on 14 August. They now own 22,579 CSTL shares.
Maetzold Derek J bought CSTLMaetzold Derek J sold 2,306 shares of CSTL on 14 August. They now own 17,301 CSTL shares.
Maetzold Derek J sold CSTLStokes Frank sold 24,908 shares of CSTL on 14 August. They now own 35,177 CSTL shares.
Stokes Frank sold CSTLMaetzold Derek J sold 2,714 shares of CSTL on 14 August. They now own 20,355 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 1,100 shares of CSTL on 14 August. They now own 21,479 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 278 shares of CSTL on 14 August. They now own 11,534 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 556 shares of CSTL on 5 August. They now own 23,069 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 2,546 shares of CSTL on 5 August. They now own 21,479 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 2,546 shares of CSTL on 5 August. They now own 38,857 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 473 shares of CSTL on 5 August. They now own 19,607 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J bought 2,546 shares of CSTL on 5 August. They now own 24,025 CSTL shares.
Maetzold Derek J bought CSTLMaetzold Derek J bought 20,356 shares of CSTL on 4 August. They now own 41,835 CSTL shares.
Maetzold Derek J bought CSTLMaetzold Derek J sold 3,374 shares of CSTL on 4 August. They now own 28,407 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 11,935 shares of CSTL on 4 August. They now own 21,479 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 8,421 shares of CSTL on 4 August. They now own 33,414 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 4,063 shares of CSTL on 4 August. They now own 20,080 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 2,866 shares of CSTL on 4 August. They now own 24,143 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 20,356 shares of CSTL on 4 August. They now own 41,403 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 4,782 shares of CSTL on 4 August. They now own 23,625 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J bought 10,664 shares of CSTL on 3 August. They now own 32,143 CSTL shares.
Maetzold Derek J bought CSTLOelschlager Kristen M sold 3,000 shares of CSTL on 3 August. They now own 18,874 CSTL shares.
Oelschlager Kristen M sold CSTLMaetzold Derek J sold 3,597 shares of CSTL on 3 August. They now own 27,009 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 4,232 shares of CSTL on 3 August. They now own 31,781 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 10,664 shares of CSTL on 3 August. They now own 21,479 CSTL shares.
Maetzold Derek J sold CSTLOelschlager Kristen M sold 4,486 shares of CSTL on 3 August. They now own 14,388 CSTL shares.
Oelschlager Kristen M sold CSTLMaetzold Derek J sold 10,664 shares of CSTL on 3 August. They now own 61,759 CSTL shares.
Maetzold Derek J sold CSTLJuvenal Tobin W sold 1,730 shares of CSTL on 3 August. They now own 78,995 CSTL shares.
Juvenal Tobin W sold CSTLOelschlager Kristen M sold 1,100 shares of CSTL on 3 August. They now own 13,288 CSTL shares.
Oelschlager Kristen M sold CSTLMaetzold Derek J sold 6,480 shares of CSTL on 31 July. They now own 72,423 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 1,690 shares of CSTL on 31 July. They now own 30,606 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 6,480 shares of CSTL on 31 July. They now own 21,479 CSTL shares.
Maetzold Derek J sold CSTLJuvenal Tobin W sold 1,891 shares of CSTL on 31 July. They now own 80,725 CSTL shares.
Juvenal Tobin W sold CSTLMaetzold Derek J bought 6,480 shares of CSTL on 31 July. They now own 27,959 CSTL shares.
Maetzold Derek J bought CSTLMaetzold Derek J sold 1,983 shares of CSTL on 31 July. They now own 36,013 CSTL shares.
Maetzold Derek J sold CSTLJuvenal Tobin W sold 7,270 shares of CSTL on 31 July. They now own 82,616 CSTL shares.
Juvenal Tobin W sold CSTLJuvenal Tobin W sold 8,149 shares of CSTL on 31 July. They now own 89,886 CSTL shares.
Juvenal Tobin W sold CSTLMaetzold Derek J sold 10 shares of CSTL on 27 July. They now own 11,812 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J bought 6,214 shares of CSTL on 27 July. They now own 27,693 CSTL shares.
Maetzold Derek J bought CSTLMaetzold Derek J sold 50 shares of CSTL on 27 July. They now own 37,996 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 6,214 shares of CSTL on 27 July. They now own 78,903 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 1,307 shares of CSTL on 27 July. They now own 38,046 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 5,982 shares of CSTL on 27 July. They now own 21,711 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 232 shares of CSTL on 27 July. They now own 21,479 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 43 shares of CSTL on 27 July. They now own 32,296 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 1,110 shares of CSTL on 27 July. They now own 32,339 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 268 shares of CSTL on 27 July. They now own 11,822 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 1,153 shares of CSTL on 14 July. They now own 33,449 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 550 shares of CSTL on 14 July. They now own 85,117 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 550 shares of CSTL on 14 July. They now own 21,479 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 278 shares of CSTL on 14 July. They now own 12,090 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J bought 550 shares of CSTL on 14 July. They now own 22,029 CSTL shares.
Maetzold Derek J bought CSTLMaetzold Derek J sold 1,357 shares of CSTL on 14 July. They now own 39,353 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J bought 6,214 shares of CSTL on 1 July. They now own 27,693 CSTL shares.
Maetzold Derek J bought CSTLMaetzold Derek J sold 1,357 shares of CSTL on 1 July. They now own 40,710 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 6,214 shares of CSTL on 1 July. They now own 85,667 CSTL shares.
Maetzold Derek J sold CSTLOelschlager Kristen M sold 400 shares of CSTL on 1 July. They now own 21,874 CSTL shares.
Oelschlager Kristen M sold CSTLOelschlager Kristen M sold 8,186 shares of CSTL on 1 July. They now own 22,274 CSTL shares.
Oelschlager Kristen M sold CSTLMaetzold Derek J sold 1,153 shares of CSTL on 1 July. They now own 34,602 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 6,214 shares of CSTL on 1 July. They now own 21,479 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 278 shares of CSTL on 1 July. They now own 12,368 CSTL shares.
Maetzold Derek J sold CSTLOelschlager Kristen M sold 8,587 shares of CSTL on 16 June. They now own 30,460 CSTL shares.
Oelschlager Kristen M sold CSTLMaetzold Derek J sold 550 shares of CSTL on 15 June. They now own 21,479 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 278 shares of CSTL on 15 June. They now own 12,646 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 1,153 shares of CSTL on 15 June. They now own 35,755 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 550 shares of CSTL on 15 June. They now own 91,881 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J bought 550 shares of CSTL on 15 June. They now own 22,029 CSTL shares.
Maetzold Derek J bought CSTLMaetzold Derek J sold 1,357 shares of CSTL on 15 June. They now own 42,067 CSTL shares.
Maetzold Derek J sold CSTLCotton Rodney bought 11,766 shares of CSTL on 28 May. They now own 11,766 CSTL shares.
Cotton Rodney bought CSTLCaple Kim bought 11,766 shares of CSTL on 28 May. They now own 11,766 CSTL shares.
Caple Kim bought CSTLBradbury Daniel bought 11,766 shares of CSTL on 28 May. They now own 11,766 CSTL shares.
Bradbury Daniel bought CSTLHarrison Miles bought 11,766 shares of CSTL on 28 May. They now own 11,766 CSTL shares.
Harrison Miles bought CSTLCole G Bradley bought 11,766 shares of CSTL on 28 May. They now own 11,766 CSTL shares.
Cole G Bradley bought CSTLGoldberg Ellen bought 11,766 shares of CSTL on 28 May. They now own 11,766 CSTL shares.
Goldberg Ellen bought CSTLOlson Tiffany bought 11,766 shares of CSTL on 28 May. They now own 11,766 CSTL shares.
Olson Tiffany bought CSTLCaple Kim bought 13,667 shares of CSTL on 22 May. They now own 36,121 CSTL shares.
Caple Kim bought CSTLBradbury Daniel sold 13,667 shares of CSTL on 22 May. They now own 0 CSTL shares.
Bradbury Daniel sold CSTLCole G Bradley bought 13,667 shares of CSTL on 22 May. They now own 32,976 CSTL shares.
Cole G Bradley bought CSTLOlson Tiffany sold 13,667 shares of CSTL on 22 May. They now own 0 CSTL shares.
Olson Tiffany sold CSTLHarrison Miles bought 13,667 shares of CSTL on 22 May. They now own 35,631 CSTL shares.
Harrison Miles bought CSTLBradbury Daniel bought 13,667 shares of CSTL on 22 May. They now own 22,340 CSTL shares.
Bradbury Daniel bought CSTLOlson Tiffany bought 13,667 shares of CSTL on 22 May. They now own 39,573 CSTL shares.
Olson Tiffany bought CSTLCole G Bradley sold 13,667 shares of CSTL on 22 May. They now own 0 CSTL shares.
Cole G Bradley sold CSTLGoldberg Ellen sold 13,667 shares of CSTL on 22 May. They now own 0 CSTL shares.
Goldberg Ellen sold CSTLGoldberg Ellen bought 13,667 shares of CSTL on 22 May. They now own 40,921 CSTL shares.
Goldberg Ellen bought CSTLCotton Rodney sold 13,667 shares of CSTL on 22 May. They now own 0 CSTL shares.
Cotton Rodney sold CSTLCotton Rodney bought 13,667 shares of CSTL on 22 May. They now own 32,998 CSTL shares.
Cotton Rodney bought CSTLCaple Kim sold 13,667 shares of CSTL on 22 May. They now own 0 CSTL shares.
Caple Kim sold CSTLHarrison Miles sold 13,667 shares of CSTL on 22 May. They now own 0 CSTL shares.
Harrison Miles sold CSTLMaetzold Derek J sold 420 shares of CSTL on 21 May. They now own 204 CSTL shares.
Maetzold Derek J sold CSTLJuvenal Tobin W bought 11,210 shares of CSTL on 21 May. They now own 98,035 CSTL shares.
Juvenal Tobin W bought CSTLMaetzold Derek J sold 880 shares of CSTL on 21 May. They now own 38,061 CSTL shares.
Maetzold Derek J sold CSTLJuvenal Tobin W sold 11,210 shares of CSTL on 21 May. They now own 0 CSTL shares.
Juvenal Tobin W sold CSTLMaetzold Derek J bought 420 shares of CSTL on 21 May. They now own 21,899 CSTL shares.
Maetzold Derek J bought CSTLMaetzold Derek J sold 1,035 shares of CSTL on 21 May. They now own 44,781 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 212 shares of CSTL on 21 May. They now own 1,946 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 420 shares of CSTL on 21 May. They now own 21,479 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 130 shares of CSTL on 20 May. They now own 21,479 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 130 shares of CSTL on 20 May. They now own 624 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 273 shares of CSTL on 20 May. They now own 38,941 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 322 shares of CSTL on 20 May. They now own 45,816 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 66 shares of CSTL on 20 May. They now own 2,158 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J bought 130 shares of CSTL on 20 May. They now own 21,609 CSTL shares.
Maetzold Derek J bought CSTLMaetzold Derek J sold 906 shares of CSTL on 7 May. They now own 21,479 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 1,159 shares of CSTL on 7 May. They now own 46,336 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 168 shares of CSTL on 7 May. They now own 39,214 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 41 shares of CSTL on 7 May. They now own 2,224 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 6,214 shares of CSTL on 7 May. They now own 754 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J bought 6,214 shares of CSTL on 7 May. They now own 27,693 CSTL shares.
Maetzold Derek J bought CSTLMaetzold Derek J sold 5,308 shares of CSTL on 7 May. They now own 22,385 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 237 shares of CSTL on 7 May. They now own 2,265 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 198 shares of CSTL on 7 May. They now own 46,138 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 985 shares of CSTL on 7 May. They now own 39,382 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J bought 550 shares of CSTL on 21 April. They now own 22,029 CSTL shares.
Maetzold Derek J bought CSTLMaetzold Derek J sold 278 shares of CSTL on 21 April. They now own 2,502 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 550 shares of CSTL on 21 April. They now own 21,479 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 550 shares of CSTL on 21 April. They now own 6,968 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 1,357 shares of CSTL on 21 April. They now own 47,495 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 1,153 shares of CSTL on 21 April. They now own 40,367 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 278 shares of CSTL on 6 April. They now own 2,780 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J bought 6,214 shares of CSTL on 6 April. They now own 27,693 CSTL shares.
Maetzold Derek J bought CSTLMaetzold Derek J sold 6,214 shares of CSTL on 6 April. They now own 7,518 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 1,357 shares of CSTL on 6 April. They now own 48,852 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 1,153 shares of CSTL on 6 April. They now own 41,520 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 6,214 shares of CSTL on 6 April. They now own 21,479 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J bought 550 shares of CSTL on 26 March. They now own 22,029 CSTL shares.
Maetzold Derek J bought CSTLMaetzold Derek J sold 550 shares of CSTL on 26 March. They now own 21,479 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 1,153 shares of CSTL on 26 March. They now own 42,673 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 278 shares of CSTL on 26 March. They now own 3,058 CSTL shares.
Maetzold Derek J sold CSTLCotton Rodney bought 5,329 shares of CSTL on 26 March. They now own 19,331 CSTL shares.
Cotton Rodney bought CSTLMaetzold Derek J sold 1,357 shares of CSTL on 26 March. They now own 50,209 CSTL shares.
Maetzold Derek J sold CSTLCotton Rodney sold 5,329 shares of CSTL on 26 March. They now own 5,330 CSTL shares.
Cotton Rodney sold CSTLMaetzold Derek J sold 550 shares of CSTL on 26 March. They now own 13,732 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 650 shares of CSTL on 18 March. They now own 21,479 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 18,650 shares of CSTL on 17 March. They now own 22,129 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 126 shares of CSTL on 16 March. They now own 40,779 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 17,449 shares of CSTL on 16 March. They now own 40,905 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 13,204 shares of CSTL on 13 March. They now own 58,354 CSTL shares.
Maetzold Derek J sold CSTLJuvenal Tobin W sold 20,863 shares of CSTL on 12 March. They now own 86,825 CSTL shares.
Juvenal Tobin W sold CSTLMaetzold Derek J sold 23,179 shares of CSTL on 12 March. They now own 71,558 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 6,226 shares of CSTL on 11 March. They now own 14,282 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 1,160 shares of CSTL on 11 March. They now own 43,826 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 279 shares of CSTL on 11 March. They now own 3,336 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 17,310 shares of CSTL on 11 March. They now own 94,737 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 1,357 shares of CSTL on 11 March. They now own 51,566 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J bought 6,226 shares of CSTL on 11 March. They now own 112,047 CSTL shares.
Maetzold Derek J bought CSTLCole G Bradley sold 4,748 shares of CSTL on 5 March. They now own 20,000 CSTL shares.
Cole G Bradley sold CSTLStokes Frank sold 6,001 shares of CSTL on 5 March. They now own 60,085 CSTL shares.
Stokes Frank sold CSTLCole G Bradley sold 2,655 shares of CSTL on 5 March. They now own 19,309 CSTL shares.
Cole G Bradley sold CSTLCole G Bradley sold 4,748 shares of CSTL on 5 March. They now own 21,964 CSTL shares.
Cole G Bradley sold CSTLCole G Bradley bought 4,748 shares of CSTL on 5 March. They now own 26,712 CSTL shares.
Cole G Bradley bought CSTLStokes Frank sold 12,186 shares of CSTL on 4 March. They now own 24,372 CSTL shares.
Stokes Frank sold CSTLJuvenal Tobin W bought 25,771 shares of CSTL on 4 March. They now own 118,087 CSTL shares.
Juvenal Tobin W bought CSTLStokes Frank bought 3,800 shares of CSTL on 4 March. They now own 66,086 CSTL shares.
Stokes Frank bought CSTLMaetzold Derek J sold 17,931 shares of CSTL on 4 March. They now own 105,821 CSTL shares.
Maetzold Derek J sold CSTLMaetzold Derek J sold 31,110 shares of CSTL on 4 March. They now own 62,218 CSTL shares.
Maetzold Derek J sold CSTLOelschlager Kristen M sold 6,792 shares of CSTL on 4 March. They now own 39,047 CSTL shares.
Oelschlager Kristen M sold CSTLStokes Frank sold 10,732 shares of CSTL on 4 March. They now own 62,286 CSTL shares.
Stokes Frank sold CSTLJuvenal Tobin W sold 13,811 shares of CSTL on 4 March. They now own 27,621 CSTL shares.
Juvenal Tobin W sold CSTLStokes Frank bought 24,146 shares of CSTL on 4 March. They now own 73,018 CSTL shares.
Stokes Frank bought CSTLStokes Frank sold 3,800 shares of CSTL on 4 March. They now own 14,912 CSTL shares.
Stokes Frank sold CSTLOelschlager Kristen M sold 13,811 shares of CSTL on 4 March. They now own 27,621 CSTL shares.
Oelschlager Kristen M sold CSTLJuvenal Tobin W sold 10,399 shares of CSTL on 4 March. They now own 107,688 CSTL shares.
Juvenal Tobin W sold CSTLJuvenal Tobin W sold 11,960 shares of CSTL on 4 March. They now own 35,878 CSTL shares.
Juvenal Tobin W sold CSTLOelschlager Kristen M sold 11,960 shares of CSTL on 4 March. They now own 35,878 CSTL shares.
Oelschlager Kristen M sold CSTLMaetzold Derek J bought 59,097 shares of CSTL on 4 March. They now own 123,752 CSTL shares.
Maetzold Derek J bought CSTLOelschlager Kristen M bought 25,771 shares of CSTL on 4 March. They now own 45,839 CSTL shares.
Oelschlager Kristen M bought CSTLStokes Frank sold 11,960 shares of CSTL on 4 March. They now own 35,878 CSTL shares.
Stokes Frank sold CSTLMaetzold Derek J sold 27,987 shares of CSTL on 4 March. They now own 83,961 CSTL shares.
Maetzold Derek J sold CSTLStokes Frank sold 3,611 shares of CSTL on 3 March. They now own 48,872 CSTL shares.
Stokes Frank sold CSTLOelschlager Kristen M sold 2,427 shares of CSTL on 3 March. They now own 20,068 CSTL shares.
Oelschlager Kristen M sold CSTLOelschlager Kristen M bought 48,367 shares of CSTL on 3 March. They now own 48,367 CSTL shares.
Oelschlager Kristen M bought CSTLStokes Frank sold 1,700 shares of CSTL on 3 March. They now own 52,483 CSTL shares.
Stokes Frank sold CSTLJuvenal Tobin W sold 3,716 shares of CSTL on 3 March. They now own 92,316 CSTL shares.
Juvenal Tobin W sold CSTLStokes Frank bought 48,367 shares of CSTL on 3 March. They now own 48,367 CSTL shares.
Stokes Frank bought CSTLMaetzold Derek J sold 19,043 shares of CSTL on 3 March. They now own 64,655 CSTL shares.
Maetzold Derek J sold CSTLJuvenal Tobin W bought 48,367 shares of CSTL on 3 March. They now own 48,367 CSTL shares.
Juvenal Tobin W bought CSTLStokes Frank sold 5,300 shares of CSTL on 3 March. They now own 54,183 CSTL shares.
Stokes Frank sold CSTLMaetzold Derek J bought 102,597 shares of CSTL on 3 March. They now own 102,597 CSTL shares.
Maetzold Derek J bought CSTLMaetzold Derek J sold 646 shares of CSTL on 4 February. They now own 83,869 CSTL shares.
Maetzold Derek J sold CSTL