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 |
|---|---|
| 873,715,700 | |
| 893,572,875 | |
| 915,568,515 | |
| 961,392,765 | |
| 932,676,235 | |
| 932,676,235 | |
| 932,676,235 | |
| 927,482,820 | |
| 954,671,875 | |
| 945,507,025 | |
| 952,533,410 | |
| 937,258,660 | |
| 937,258,660 | |
| 937,258,660 | |
| 947,950,985 | |
| 895,100,350 | |
| 896,016,835 | |
| 895,711,340 | |
| 900,599,260 | |
| 900,599,260 | |
| 900,599,260 | |
| 899,377,280 | |
| 899,377,280 | |
| 881,353,075 | |
| 903,348,715 | |
| 850,803,575 | |
| 850,803,575 | |
| 825,141,995 | |
| 854,164,020 | |
| 824,531,005 | |
| 829,113,430 | |
| 823,920,015 | |
| 845,915,655 | |
| 817,199,125 | |
| 819,643,085 | |
| 850,498,080 | |
| 819,032,095 | |
| 760,682,550 | |
| 667,506,575 | |
| 680,642,860 | |
| 703,860,480 | |
| 737,159,435 | |
| 724,939,635 | |
| 673,005,485 | |
| 643,372,470 | |
| 589,910,845 | |
| 606,407,575 | |
| 619,849,355 | |
| 607,935,050 | |
| 608,546,040 | |
| 578,607,530 | |
| 592,965,795 | |
| 596,326,240 | |
| 575,858,075 | |
| 566,693,225 | |
| 564,860,255 | |
| 534,005,260 | |
| 545,308,575 | |
| 548,363,525 | |
| 531,561,300 | |
| 649,176,875 | |
| 649,482,370 | |
| 647,343,905 | |
| 665,062,615 | |
| 646,427,420 | |
| 644,288,955 | |
| 654,981,280 | |
| 677,587,910 | |
| 653,453,805 | |
| 643,677,965 | |
| 676,976,920 | |
| 697,139,590 | |
| 700,194,540 | |
| 692,862,660 | |
| 712,414,340 | |
| 658,341,725 | |
| 708,748,400 | |
| 707,220,925 | |
| 703,554,985 | |
| 710,886,865 | |
| 718,524,240 | |
| 714,858,300 | |
| 710,581,370 | |
| 739,603,395 | |
| 748,768,245 | |
| 749,379,235 | |
| 744,491,315 | |
| 725,245,130 | |
| 747,851,760 | |
| 761,293,540 | |
| 761,904,530 | |
| 740,519,880 | |
| 739,908,890 | |
| 744,185,820 | |
| 730,438,545 | |
| 740,825,375 | |
| 740,519,880 | |
| 746,018,790 | |
| 719,135,230 | |
| 726,925,353 |