Market Cap
$1.01B
Current · Retrieved: · USD

CSTL Market Cap
Current$1.01Bretrieved
Current$1.01Bretrieved
CSTL Market Cap ($702.33M → $1.01B · CAGR +5.2%)
Latest values, visible window
High-resolution chart · PNG
CSTL market cap history
Daily history. Dates identify market observations.
| Date | Market Cap |
|---|---|
| 698,361,570 | |
| 769,236,410 | |
| 756,405,620 | |
| 744,185,820 | |
| 721,579,190 | |
| 720,357,210 | |
| 725,550,625 | |
| 794,287,000 | |
| 793,981,505 | |
| 821,781,550 | |
| 802,229,870 | |
| 793,676,010 | |
| 808,645,265 | |
| 802,840,860 | |
| 817,199,125 | |
| 819,337,590 | |
| 815,977,145 | |
| 864,550,850 | |
| 870,355,255 | |
| 840,722,240 | |
| 827,280,460 | |
| 797,952,940 | |
| 794,287,000 | |
| 783,594,675 | |
| 810,783,730 | |
| 811,089,225 | |
| 824,836,500 | |
| 813,838,680 | |
| 800,091,405 | |
| 826,974,965 | |
| 826,669,470 | |
| 831,251,895 | |
| 795,203,485 | |
| 777,790,270 | |
| 755,489,135 | |
| 713,941,815 | |
| 696,528,600 | |
| 698,056,075 | |
| 706,915,430 | |
| 695,917,610 | |
| 719,135,230 | |
| 708,748,400 | |
| 661,396,675 | |
| 658,647,220 | |
| 709,664,885 | |
| 722,801,170 | |
| 734,409,980 | |
| 711,497,855 | |
| 700,500,035 | |
| 735,326,465 | |
| 754,267,155 | |
| 759,155,075 | |
| 729,216,565 | |
| 704,776,965 | |
| 681,864,840 | |
| 745,713,295 | |
| 723,412,160 | |
| 727,383,595 | |
| 745,713,295 | |
| 785,427,645 | |
| 734,715,475 | |
| 720,662,705 | |
| 668,117,565 | |
| 629,625,195 | |
| 649,787,865 | |
| 643,677,965 | |
| 643,677,965 | |
| 643,983,460 | |
| 636,651,580 | |
| 641,539,500 | |
| 610,990,000 | |
| 665,368,110 | |
| 703,554,985 | |
| 689,807,710 | |
| 684,614,295 | |
| 642,150,490 | |
| 552,334,960 | |
| 614,655,940 | |
| 601,825,150 | |
| 670,256,030 | |
| 741,436,365 | |
| 756,711,115 | |
| 788,788,090 | |
| 779,623,240 | |
| 715,774,785 | |
| 671,783,505 | |
| 679,115,385 | |
| 668,423,060 | |
| 621,376,830 | |
| 656,508,755 | |
| 665,062,615 | |
| 669,339,545 | |
| 718,218,745 | |
| 713,330,825 | |
| 672,699,990 | |
| 742,963,840 | |
| 751,823,195 | |
| 736,242,950 | |
| 735,937,455 | |
| 813,227,690 |