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 |
|---|---|
| 498,567,840 | |
| 510,787,640 | |
| 505,288,730 | |
| 531,255,805 | |
| 531,255,805 | |
| 531,255,805 | |
| 570,664,660 | |
| 576,469,065 | |
| 595,715,250 | |
| 600,603,170 | |
| 606,102,080 | |
| 606,102,080 | |
| 606,102,080 | |
| 614,655,940 | |
| 603,658,120 | |
| 594,493,270 | |
| 620,154,850 | |
| 611,295,495 | |
| 611,295,495 | |
| 611,295,495 | |
| 611,295,495 | |
| 621,376,830 | |
| 623,820,790 | |
| 621,682,325 | |
| 603,352,625 | |
| 603,352,625 | |
| 603,352,625 | |
| 594,798,765 | |
| 585,328,420 | |
| 575,858,075 | |
| 565,776,740 | |
| 577,538,298 | |
| 577,538,298 | |
| 577,538,298 | |
| 566,387,730 | |
| 566,387,730 | |
| 588,688,865 | |
| 572,803,125 | |
| 574,941,590 | |
| 574,941,590 | |
| 574,941,590 | |
| 563,332,780 | |
| 551,112,980 | |
| 555,084,415 | |
| 537,671,200 | |
| 519,952,490 | |
| 519,952,490 | |
| 519,952,490 | |
| 519,952,490 | |
| 510,482,145 | |
| 497,040,365 | |
| 487,875,515 | |
| 487,264,525 | |
| 487,264,525 | |
| 487,264,525 | |
| 495,818,385 | |
| 482,682,100 | |
| 491,846,950 | |
| 485,431,555 | |
| 485,431,555 | |
| 485,431,555 | |
| 485,431,555 | |
| 489,402,990 | |
| 504,066,750 | |
| 501,011,800 | |
| 511,704,125 | |
| 503,455,760 | |
| 503,455,760 | |
| 503,455,760 | |
| 498,567,840 | |
| 520,257,985 | |
| 520,563,480 | |
| 512,773,358 | |
| 525,756,895 | |
| 525,756,895 | |
| 525,756,895 | |
| 520,868,975 | |
| 507,732,690 | |
| 572,803,125 | |
| 591,132,825 | |
| 589,910,845 | |
| 589,910,845 | |
| 589,910,845 | |
| 612,517,475 | |
| 606,407,575 | |
| 613,739,455 | |
| 630,236,185 | |
| 639,401,035 | |
| 639,401,035 | |
| 639,401,035 | |
| 649,787,865 | |
| 671,478,010 | |
| 645,816,430 | |
| 657,119,745 | |
| 649,482,370 | |
| 649,482,370 | |
| 649,482,370 | |
| 649,482,370 | |
| 643,066,975 | |
| 607,629,555 |