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 |
|---|---|
| 745,713,295 | |
| 743,269,335 | |
| 697,750,580 | |
| 672,699,990 | |
| 644,288,955 | |
| 657,730,735 | |
| 621,376,830 | |
| 596,020,745 | |
| 606,713,070 | |
| 612,822,970 | |
| 599,075,695 | |
| 589,910,845 | |
| 586,550,400 | |
| 575,552,580 | |
| 578,607,530 | |
| 587,466,885 | |
| 612,822,970 | |
| 634,818,610 | |
| 624,126,285 | |
| 658,036,230 | |
| 637,262,570 | |
| 636,040,590 | |
| 648,871,380 | |
| 657,730,735 | |
| 678,198,900 | |
| 679,726,375 | |
| 676,671,425 | |
| 650,093,360 | |
| 659,563,705 | |
| 636,040,590 | |
| 619,238,365 | |
| 644,594,450 | |
| 621,682,325 | |
| 591,438,320 | |
| 578,760,278 | |
| 575,858,075 | |
| 589,605,350 | |
| 606,713,070 | |
| 609,768,020 | |
| 612,517,475 | |
| 635,124,105 | |
| 633,902,125 | |
| 655,592,270 | |
| 681,559,345 | |
| 648,565,885 | |
| 609,157,030 | |
| 551,723,970 | |
| 745,102,305 | |
| 766,486,955 | |
| 748,615,498 | |
| 729,063,818 | |
| 744,185,820 | |
| 754,267,155 | |
| 766,486,955 | |
| 772,902,350 | |
| 760,071,560 | |
| 717,913,250 | |
| 704,471,470 | |
| 751,517,700 | |
| 730,744,040 | |
| 728,605,575 | |
| 716,691,270 | |
| 732,882,505 | |
| 715,163,795 | |
| 715,163,795 | |
| 723,412,160 | |
| 705,082,460 | |
| 731,966,020 | |
| 754,572,650 | |
| 663,840,635 | |
| 630,541,680 | |
| 601,519,655 | |
| 607,629,555 | |
| 604,574,605 | |
| 585,328,420 | |
| 596,326,240 | |
| 587,466,885 | |
| 591,743,815 | |
| 611,906,485 | |
| 629,625,195 | |
| 654,675,785 | |
| 640,317,520 | |
| 668,117,565 | |
| 641,539,500 | |
| 620,765,840 | |
| 635,124,105 | |
| 670,867,020 | |
| 659,258,210 | |
| 685,225,285 | |
| 676,060,435 | |
| 669,950,535 | |
| 660,785,685 | |
| 665,673,605 | |
| 625,653,760 | |
| 643,983,460 | |
| 614,350,445 | |
| 613,128,465 | |
| 629,625,195 | |
| 627,792,225 | |
| 610,684,505 |