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 |
|---|---|
| 601,825,150 | |
| 589,605,350 | |
| 589,605,350 | |
| 589,605,350 | |
| 614,350,445 | |
| 568,220,700 | |
| 583,189,955 | |
| 567,304,215 | |
| 586,244,905 | |
| 586,244,905 | |
| 586,244,905 | |
| 616,794,405 | |
| 604,269,110 | |
| 611,600,990 | |
| 609,157,030 | |
| 614,044,950 | |
| 614,044,950 | |
| 614,044,950 | |
| 613,433,960 | |
| 636,651,580 | |
| 640,928,510 | |
| 626,875,740 | |
| 613,128,465 | |
| 613,128,465 | |
| 613,128,465 | |
| 627,486,730 | |
| 625,959,255 | |
| 611,906,485 | |
| 589,299,855 | |
| 573,108,620 | |
| 573,108,620 | |
| 573,108,620 | |
| 599,686,685 | |
| 596,937,230 | |
| 578,302,035 | |
| 617,405,395 | |
| 629,014,205 | |
| 629,014,205 | |
| 629,014,205 | |
| 651,315,340 | |
| 679,115,385 | |
| 649,787,865 | |
| 662,313,160 | |
| 772,291,360 | |
| 772,291,360 | |
| 772,291,360 | |
| 795,508,980 | |
| 766,486,955 | |
| 774,735,320 | |
| 786,649,625 | |
| 798,869,425 | |
| 798,869,425 | |
| 798,869,425 | |
| 830,640,905 | |
| 816,282,640 | |
| 834,612,340 | |
| 843,471,695 | |
| 843,471,695 | |
| 843,471,695 | |
| 843,471,695 | |
| 850,803,575 | |
| 859,051,940 | |
| 846,526,645 | |
| 843,166,200 | |
| 850,192,585 | |
| 850,192,585 | |
| 850,192,585 | |
| 859,051,940 | |
| 859,968,425 | |
| 878,298,125 | |
| 863,634,365 | |
| 862,106,890 | |
| 862,106,890 | |
| 862,106,890 | |
| 839,805,755 | |
| 826,669,470 | |
| 814,144,175 | |
| 807,728,780 | |
| 809,561,750 | |
| 809,561,750 | |
| 809,561,750 | |
| 813,227,690 | |
| 816,282,640 | |
| 761,904,530 | |
| 766,486,955 | |
| 766,486,955 | |
| 766,486,955 | |
| 766,486,955 | |
| 764,348,490 | |
| 777,790,270 | |
| 798,869,425 | |
| 924,122,375 | |
| 999,579,640 | |
| 999,579,640 | |
| 999,579,640 | |
| 982,777,415 | |
| 982,777,415 | |
| 896,933,320 | |
| 874,021,195 | |
| 856,607,980 |