chartletv0.21.0chartlet.casoon.de

← All examples

Kestrel Instruments (KSTL), daily share price

Daily candles with a 20-day average and a marker for quarterly results, above a volume pane filled down to zero. Both panes share one time axis, on which weekends and holidays take no space, and have their own value axis; a rising candle is hollow and a falling one filled, so the direction never rests on color alone. Illustrative values for a fictional company.

Kestrel Instruments (KSTL), daily share price

examples/share-price.json
{
  "schemaVersion": 1,
  "type": "time",
  "title": "Kestrel Instruments (KSTL), daily share price",
  "source": "Illustrative values, chartlet",
  "height": 560,
  "timeAxis": {
    "title": "Trading day",
    "gaps": "collapse"
  },
  "panes": [
    {
      "heightRatio": 3,
      "valueAxis": {
        "title": "Price (USD)",
        "decimals": 2
      },
      "layers": [
        {
          "mark": "ohlc",
          "name": "KSTL",
          "data": [
            {
              "time": "2026-01-07",
              "open": 49.24,
              "high": 51.09,
              "low": 48.93,
              "close": 50.2
            },
            {
              "time": "2026-01-08",
              "open": 50.43,
              "high": 50.84,
              "low": 49.8,
              "close": 50.77
            },
            {
              "time": "2026-01-09",
              "open": 51.14,
              "high": 51.15,
              "low": 50.33,
              "close": 50.81
            },
            {
              "time": "2026-01-12",
              "open": 50.66,
              "high": 52.79,
              "low": 50.58,
              "close": 52.03
            },
            {
              "time": "2026-01-13",
              "open": 52.52,
              "high": 53.08,
              "low": 51.61,
              "close": 52.3
            },
            {
              "time": "2026-01-14",
              "open": 52.52,
              "high": 53.14,
              "low": 51.39,
              "close": 51.86
            },
            {
              "time": "2026-01-15",
              "open": 51.92,
              "high": 52.41,
              "low": 51.82,
              "close": 52.1
            },
            {
              "time": "2026-01-16",
              "open": 52.1,
              "high": 53.08,
              "low": 51.78,
              "close": 52.66
            },
            {
              "time": "2026-01-20",
              "open": 52.51,
              "high": 53.06,
              "low": 52.5,
              "close": 52.85
            },
            {
              "time": "2026-01-21",
              "open": 52.99,
              "high": 54,
              "low": 51.33,
              "close": 52.74
            },
            {
              "time": "2026-01-22",
              "open": 52.88,
              "high": 53.28,
              "low": 52.64,
              "close": 53.14
            },
            {
              "time": "2026-01-23",
              "open": 52.96,
              "high": 54.6,
              "low": 52.77,
              "close": 53.27
            },
            {
              "time": "2026-01-26",
              "open": 53.19,
              "high": 53.22,
              "low": 51.65,
              "close": 53.15
            },
            {
              "time": "2026-01-27",
              "open": 52.74,
              "high": 53.73,
              "low": 52.21,
              "close": 53.7
            },
            {
              "time": "2026-01-28",
              "open": 53.1,
              "high": 54.69,
              "low": 52.91,
              "close": 54.49
            },
            {
              "time": "2026-01-29",
              "open": 53.55,
              "high": 55.18,
              "low": 52.76,
              "close": 54.59
            },
            {
              "time": "2026-01-30",
              "open": 54.65,
              "high": 55.3,
              "low": 53.27,
              "close": 53.35
            },
            {
              "time": "2026-02-02",
              "open": 53.4,
              "high": 54.22,
              "low": 52.56,
              "close": 54.17
            },
            {
              "time": "2026-02-03",
              "open": 55.13,
              "high": 55.76,
              "low": 54.42,
              "close": 54.92
            },
            {
              "time": "2026-02-04",
              "open": 55.16,
              "high": 55.46,
              "low": 54.81,
              "close": 55.33
            },
            {
              "time": "2026-02-05",
              "open": 55.55,
              "high": 56.08,
              "low": 53.68,
              "close": 54.24
            },
            {
              "time": "2026-02-06",
              "open": 54.5,
              "high": 56.5,
              "low": 53.99,
              "close": 55.69
            },
            {
              "time": "2026-02-09",
              "open": 55.96,
              "high": 56.83,
              "low": 54.49,
              "close": 54.98
            },
            {
              "time": "2026-02-10",
              "open": 54.92,
              "high": 56.95,
              "low": 54.15,
              "close": 55.86
            },
            {
              "time": "2026-02-11",
              "open": 56,
              "high": 56.23,
              "low": 54.68,
              "close": 55.51
            },
            {
              "time": "2026-02-12",
              "open": 56.03,
              "high": 57.9,
              "low": 55.93,
              "close": 57.1
            },
            {
              "time": "2026-02-13",
              "open": 57.14,
              "high": 58.18,
              "low": 56.36,
              "close": 58.11
            },
            {
              "time": "2026-02-17",
              "open": 57.97,
              "high": 63.24,
              "low": 57.52,
              "close": 62.22
            },
            {
              "time": "2026-02-18",
              "open": 62.22,
              "high": 62.68,
              "low": 61.68,
              "close": 61.72
            },
            {
              "time": "2026-02-19",
              "open": 62.08,
              "high": 62.9,
              "low": 61.19,
              "close": 62.08
            },
            {
              "time": "2026-02-20",
              "open": 61.42,
              "high": 62.86,
              "low": 60.34,
              "close": 62.26
            },
            {
              "time": "2026-02-23",
              "open": 62.26,
              "high": 62.36,
              "low": 61.18,
              "close": 61.2
            },
            {
              "time": "2026-02-24",
              "open": 61.83,
              "high": 62.11,
              "low": 61.54,
              "close": 62.09
            },
            {
              "time": "2026-02-25",
              "open": 61.65,
              "high": 61.95,
              "low": 60.93,
              "close": 61.52
            },
            {
              "time": "2026-02-26",
              "open": 61.87,
              "high": 62.31,
              "low": 61.38,
              "close": 61.38
            },
            {
              "time": "2026-02-27",
              "open": 60.97,
              "high": 62.03,
              "low": 60.62,
              "close": 61.17
            },
            {
              "time": "2026-03-02",
              "open": 60.85,
              "high": 61.28,
              "low": 59.55,
              "close": 60.39
            },
            {
              "time": "2026-03-03",
              "open": 60.52,
              "high": 61.82,
              "low": 59.33,
              "close": 59.51
            },
            {
              "time": "2026-03-04",
              "open": 59.76,
              "high": 59.92,
              "low": 56.84,
              "close": 58.07
            },
            {
              "time": "2026-03-05",
              "open": 57.91,
              "high": 58.65,
              "low": 57.49,
              "close": 58.22
            },
            {
              "time": "2026-03-06",
              "open": 58.68,
              "high": 59.39,
              "low": 58.44,
              "close": 59.03
            },
            {
              "time": "2026-03-09",
              "open": 59.49,
              "high": 60.51,
              "low": 59.23,
              "close": 60.34
            },
            {
              "time": "2026-03-10",
              "open": 60.51,
              "high": 61.84,
              "low": 58.47,
              "close": 58.98
            },
            {
              "time": "2026-03-11",
              "open": 58.93,
              "high": 60.99,
              "low": 58.44,
              "close": 60.68
            },
            {
              "time": "2026-03-12",
              "open": 60.78,
              "high": 61.24,
              "low": 60.73,
              "close": 60.75
            },
            {
              "time": "2026-03-13",
              "open": 60.63,
              "high": 61.12,
              "low": 59.71,
              "close": 59.76
            },
            {
              "time": "2026-03-16",
              "open": 60.7,
              "high": 61.32,
              "low": 59.64,
              "close": 59.99
            },
            {
              "time": "2026-03-17",
              "open": 60.16,
              "high": 61.69,
              "low": 59.92,
              "close": 60.77
            },
            {
              "time": "2026-03-18",
              "open": 60.09,
              "high": 61.17,
              "low": 59.91,
              "close": 60.61
            },
            {
              "time": "2026-03-19",
              "open": 61.24,
              "high": 63.25,
              "low": 60.87,
              "close": 62.48
            },
            {
              "time": "2026-03-20",
              "open": 62.34,
              "high": 63.09,
              "low": 61.18,
              "close": 62.56
            },
            {
              "time": "2026-03-23",
              "open": 62.09,
              "high": 63.02,
              "low": 60.52,
              "close": 61.06
            },
            {
              "time": "2026-03-24",
              "open": 60.76,
              "high": 61.68,
              "low": 59.57,
              "close": 61.54
            },
            {
              "time": "2026-03-25",
              "open": 61.72,
              "high": 62.12,
              "low": 61.65,
              "close": 61.72
            },
            {
              "time": "2026-03-26",
              "open": 61.94,
              "high": 62.44,
              "low": 61.76,
              "close": 62.33
            },
            {
              "time": "2026-03-27",
              "open": 62.04,
              "high": 62.48,
              "low": 62.04,
              "close": 62.13
            },
            {
              "time": "2026-03-30",
              "open": 62.13,
              "high": 62.42,
              "low": 62.06,
              "close": 62.33
            },
            {
              "time": "2026-03-31",
              "open": 62.69,
              "high": 63.36,
              "low": 62.59,
              "close": 63.12
            },
            {
              "time": "2026-04-01",
              "open": 62.46,
              "high": 62.49,
              "low": 61.13,
              "close": 61.64
            },
            {
              "time": "2026-04-02",
              "open": 60.72,
              "high": 61.29,
              "low": 58.93,
              "close": 59.8
            },
            {
              "time": "2026-04-03",
              "open": 59.53,
              "high": 59.81,
              "low": 58.07,
              "close": 58.35
            },
            {
              "time": "2026-04-06",
              "open": 58.59,
              "high": 59.99,
              "low": 58.26,
              "close": 59.98
            },
            {
              "time": "2026-04-07",
              "open": 60.34,
              "high": 61.86,
              "low": 60.25,
              "close": 61.26
            },
            {
              "time": "2026-04-08",
              "open": 61.63,
              "high": 61.96,
              "low": 60.92,
              "close": 61.42
            },
            {
              "time": "2026-04-09",
              "open": 61.85,
              "high": 64.31,
              "low": 61.8,
              "close": 64.19
            }
          ]
        },
        {
          "mark": "line",
          "name": "20-day average",
          "points": [
            {
              "time": "2026-01-07",
              "value": 49.59
            },
            {
              "time": "2026-01-08",
              "value": 49.73
            },
            {
              "time": "2026-01-09",
              "value": 49.86
            },
            {
              "time": "2026-01-12",
              "value": 50.02
            },
            {
              "time": "2026-01-13",
              "value": 50.2
            },
            {
              "time": "2026-01-14",
              "value": 50.35
            },
            {
              "time": "2026-01-15",
              "value": 50.5
            },
            {
              "time": "2026-01-16",
              "value": 50.72
            },
            {
              "time": "2026-01-20",
              "value": 50.94
            },
            {
              "time": "2026-01-21",
              "value": 51.18
            },
            {
              "time": "2026-01-22",
              "value": 51.42
            },
            {
              "time": "2026-01-23",
              "value": 51.64
            },
            {
              "time": "2026-01-26",
              "value": 51.78
            },
            {
              "time": "2026-01-27",
              "value": 51.94
            },
            {
              "time": "2026-01-28",
              "value": 52.13
            },
            {
              "time": "2026-01-29",
              "value": 52.24
            },
            {
              "time": "2026-01-30",
              "value": 52.35
            },
            {
              "time": "2026-02-02",
              "value": 52.48
            },
            {
              "time": "2026-02-03",
              "value": 52.64
            },
            {
              "time": "2026-02-04",
              "value": 52.92
            },
            {
              "time": "2026-02-05",
              "value": 53.12
            },
            {
              "time": "2026-02-06",
              "value": 53.37
            },
            {
              "time": "2026-02-09",
              "value": 53.58
            },
            {
              "time": "2026-02-10",
              "value": 53.77
            },
            {
              "time": "2026-02-11",
              "value": 53.93
            },
            {
              "time": "2026-02-12",
              "value": 54.19
            },
            {
              "time": "2026-02-13",
              "value": 54.49
            },
            {
              "time": "2026-02-17",
              "value": 54.97
            },
            {
              "time": "2026-02-18",
              "value": 55.41
            },
            {
              "time": "2026-02-19",
              "value": 55.88
            },
            {
              "time": "2026-02-20",
              "value": 56.34
            },
            {
              "time": "2026-02-23",
              "value": 56.73
            },
            {
              "time": "2026-02-24",
              "value": 57.18
            },
            {
              "time": "2026-02-25",
              "value": 57.57
            },
            {
              "time": "2026-02-26",
              "value": 57.92
            },
            {
              "time": "2026-02-27",
              "value": 58.25
            },
            {
              "time": "2026-03-02",
              "value": 58.6
            },
            {
              "time": "2026-03-03",
              "value": 58.86
            },
            {
              "time": "2026-03-04",
              "value": 59.02
            },
            {
              "time": "2026-03-05",
              "value": 59.17
            },
            {
              "time": "2026-03-06",
              "value": 59.41
            },
            {
              "time": "2026-03-09",
              "value": 59.64
            },
            {
              "time": "2026-03-10",
              "value": 59.84
            },
            {
              "time": "2026-03-11",
              "value": 60.08
            },
            {
              "time": "2026-03-12",
              "value": 60.34
            },
            {
              "time": "2026-03-13",
              "value": 60.47
            },
            {
              "time": "2026-03-16",
              "value": 60.57
            },
            {
              "time": "2026-03-17",
              "value": 60.5
            },
            {
              "time": "2026-03-18",
              "value": 60.44
            },
            {
              "time": "2026-03-19",
              "value": 60.46
            },
            {
              "time": "2026-03-20",
              "value": 60.48
            },
            {
              "time": "2026-03-23",
              "value": 60.47
            },
            {
              "time": "2026-03-24",
              "value": 60.44
            },
            {
              "time": "2026-03-25",
              "value": 60.45
            },
            {
              "time": "2026-03-26",
              "value": 60.5
            },
            {
              "time": "2026-03-27",
              "value": 60.55
            },
            {
              "time": "2026-03-30",
              "value": 60.64
            },
            {
              "time": "2026-03-31",
              "value": 60.82
            },
            {
              "time": "2026-04-01",
              "value": 61
            },
            {
              "time": "2026-04-02",
              "value": 61.08
            },
            {
              "time": "2026-04-03",
              "value": 61.05
            },
            {
              "time": "2026-04-06",
              "value": 61.03
            },
            {
              "time": "2026-04-07",
              "value": 61.14
            },
            {
              "time": "2026-04-08",
              "value": 61.18
            },
            {
              "time": "2026-04-09",
              "value": 61.35
            }
          ]
        },
        {
          "mark": "annotation",
          "label": "Quarterly results",
          "time": "2026-02-17",
          "value": 64.44,
          "shape": "triangle-down"
        }
      ]
    },
    {
      "heightRatio": 1,
      "valueAxis": {
        "title": "Volume (million shares)",
        "decimals": 1
      },
      "layers": [
        {
          "mark": "area",
          "name": "Volume",
          "stroke": "thin",
          "points": [
            {
              "time": "2026-01-07",
              "value": 2.26
            },
            {
              "time": "2026-01-08",
              "value": 1.88
            },
            {
              "time": "2026-01-09",
              "value": 2.62
            },
            {
              "time": "2026-01-12",
              "value": 2.36
            },
            {
              "time": "2026-01-13",
              "value": 1.6
            },
            {
              "time": "2026-01-14",
              "value": 2.43
            },
            {
              "time": "2026-01-15",
              "value": 2.26
            },
            {
              "time": "2026-01-16",
              "value": 3.13
            },
            {
              "time": "2026-01-20",
              "value": 2.59
            },
            {
              "time": "2026-01-21",
              "value": 1.67
            },
            {
              "time": "2026-01-22",
              "value": 2.45
            },
            {
              "time": "2026-01-23",
              "value": 1.91
            },
            {
              "time": "2026-01-26",
              "value": 1.9
            },
            {
              "time": "2026-01-27",
              "value": 2.71
            },
            {
              "time": "2026-01-28",
              "value": 2.72
            },
            {
              "time": "2026-01-29",
              "value": 2.65
            },
            {
              "time": "2026-01-30",
              "value": 2.52
            },
            {
              "time": "2026-02-02",
              "value": 2.75
            },
            {
              "time": "2026-02-03",
              "value": 2.05
            },
            {
              "time": "2026-02-04",
              "value": 1.44
            },
            {
              "time": "2026-02-05",
              "value": 1.78
            },
            {
              "time": "2026-02-06",
              "value": 2.39
            },
            {
              "time": "2026-02-09",
              "value": 3.06
            },
            {
              "time": "2026-02-10",
              "value": 2.28
            },
            {
              "time": "2026-02-11",
              "value": 1.78
            },
            {
              "time": "2026-02-12",
              "value": 2.02
            },
            {
              "time": "2026-02-13",
              "value": 2.21
            },
            {
              "time": "2026-02-17",
              "value": 6.79
            },
            {
              "time": "2026-02-18",
              "value": 4.03
            },
            {
              "time": "2026-02-19",
              "value": 1.81
            },
            {
              "time": "2026-02-20",
              "value": 2.78
            },
            {
              "time": "2026-02-23",
              "value": 2.11
            },
            {
              "time": "2026-02-24",
              "value": 2.6
            },
            {
              "time": "2026-02-25",
              "value": 1.4
            },
            {
              "time": "2026-02-26",
              "value": 2.6
            },
            {
              "time": "2026-02-27",
              "value": 2.55
            },
            {
              "time": "2026-03-02",
              "value": 2.17
            },
            {
              "time": "2026-03-03",
              "value": 2.08
            },
            {
              "time": "2026-03-04",
              "value": 2.14
            },
            {
              "time": "2026-03-05",
              "value": 2.47
            },
            {
              "time": "2026-03-06",
              "value": 1.24
            },
            {
              "time": "2026-03-09",
              "value": 3.17
            },
            {
              "time": "2026-03-10",
              "value": 2.81
            },
            {
              "time": "2026-03-11",
              "value": 2.12
            },
            {
              "time": "2026-03-12",
              "value": 2.03
            },
            {
              "time": "2026-03-13",
              "value": 1.94
            },
            {
              "time": "2026-03-16",
              "value": 1.12
            },
            {
              "time": "2026-03-17",
              "value": 2.21
            },
            {
              "time": "2026-03-18",
              "value": 1.9
            },
            {
              "time": "2026-03-19",
              "value": 2.53
            },
            {
              "time": "2026-03-20",
              "value": 2.61
            },
            {
              "time": "2026-03-23",
              "value": 3.19
            },
            {
              "time": "2026-03-24",
              "value": 1.95
            },
            {
              "time": "2026-03-25",
              "value": 2.32
            },
            {
              "time": "2026-03-26",
              "value": 2.54
            },
            {
              "time": "2026-03-27",
              "value": 2.06
            },
            {
              "time": "2026-03-30",
              "value": 1.57
            },
            {
              "time": "2026-03-31",
              "value": 2.4
            },
            {
              "time": "2026-04-01",
              "value": 2.65
            },
            {
              "time": "2026-04-02",
              "value": 2.17
            },
            {
              "time": "2026-04-03",
              "value": 2.49
            },
            {
              "time": "2026-04-06",
              "value": 3.18
            },
            {
              "time": "2026-04-07",
              "value": 2.65
            },
            {
              "time": "2026-04-08",
              "value": 2.07
            },
            {
              "time": "2026-04-09",
              "value": 3.84
            }
          ]
        }
      ]
    }
  ]
}
Kestrel Instruments (KSTL), daily share price
Kestrel Instruments (KSTL), daily share priceTime chart with 65 points from 2026-01-07 to 2026-04-09 and 3 series (KSTL, 20-day average, Volume). 2 stacked panes on one time axis: Price (USD), Volume (million shares). KSTL: opened at 49.24 on 2026-01-07 and closed at 64.19 on 2026-04-09, a change of +14.95 (+30.4%); high 64.31 on 2026-04-09, low 48.93 on 2026-01-07. Price (USD) – Highest: 61.35 (20-day average in 2026-04-09). Lowest: 49.59 (20-day average in 2026-01-07). Volume (million shares) – Highest: 6.8 (Volume in 2026-02-17). Lowest: 1.1 (Volume in 2026-03-16). Gaps in time are closed up. The area below Volume is filled down to zero. Markers: Quarterly results at 2026-02-17, 64.44.455055606570Price (USD)024682026-01-122026-01-262026-02-092026-02-232026-03-092026-03-232026-04-06Volume (million shares)KSTL (hollow: rising, filled: falling)20-day averageVolume2026-01-07 – KSTL: open 49.24, high 51.09, low 48.93, close 50.202026-01-08 – KSTL: open 50.43, high 50.84, low 49.80, close 50.772026-01-09 – KSTL: open 51.14, high 51.15, low 50.33, close 50.812026-01-12 – KSTL: open 50.66, high 52.79, low 50.58, close 52.032026-01-13 – KSTL: open 52.52, high 53.08, low 51.61, close 52.302026-01-14 – KSTL: open 52.52, high 53.14, low 51.39, close 51.862026-01-15 – KSTL: open 51.92, high 52.41, low 51.82, close 52.102026-01-16 – KSTL: open 52.10, high 53.08, low 51.78, close 52.662026-01-20 – KSTL: open 52.51, high 53.06, low 52.50, close 52.852026-01-21 – KSTL: open 52.99, high 54.00, low 51.33, close 52.742026-01-22 – KSTL: open 52.88, high 53.28, low 52.64, close 53.142026-01-23 – KSTL: open 52.96, high 54.60, low 52.77, close 53.272026-01-26 – KSTL: open 53.19, high 53.22, low 51.65, close 53.152026-01-27 – KSTL: open 52.74, high 53.73, low 52.21, close 53.702026-01-28 – KSTL: open 53.10, high 54.69, low 52.91, close 54.492026-01-29 – KSTL: open 53.55, high 55.18, low 52.76, close 54.592026-01-30 – KSTL: open 54.65, high 55.30, low 53.27, close 53.352026-02-02 – KSTL: open 53.40, high 54.22, low 52.56, close 54.172026-02-03 – KSTL: open 55.13, high 55.76, low 54.42, close 54.922026-02-04 – KSTL: open 55.16, high 55.46, low 54.81, close 55.332026-02-05 – KSTL: open 55.55, high 56.08, low 53.68, close 54.242026-02-06 – KSTL: open 54.50, high 56.50, low 53.99, close 55.692026-02-09 – KSTL: open 55.96, high 56.83, low 54.49, close 54.982026-02-10 – KSTL: open 54.92, high 56.95, low 54.15, close 55.862026-02-11 – KSTL: open 56.00, high 56.23, low 54.68, close 55.512026-02-12 – KSTL: open 56.03, high 57.90, low 55.93, close 57.102026-02-13 – KSTL: open 57.14, high 58.18, low 56.36, close 58.112026-02-17 – KSTL: open 57.97, high 63.24, low 57.52, close 62.222026-02-18 – KSTL: open 62.22, high 62.68, low 61.68, close 61.722026-02-19 – KSTL: open 62.08, high 62.90, low 61.19, close 62.082026-02-20 – KSTL: open 61.42, high 62.86, low 60.34, close 62.262026-02-23 – KSTL: open 62.26, high 62.36, low 61.18, close 61.202026-02-24 – KSTL: open 61.83, high 62.11, low 61.54, close 62.092026-02-25 – KSTL: open 61.65, high 61.95, low 60.93, close 61.522026-02-26 – KSTL: open 61.87, high 62.31, low 61.38, close 61.382026-02-27 – KSTL: open 60.97, high 62.03, low 60.62, close 61.172026-03-02 – KSTL: open 60.85, high 61.28, low 59.55, close 60.392026-03-03 – KSTL: open 60.52, high 61.82, low 59.33, close 59.512026-03-04 – KSTL: open 59.76, high 59.92, low 56.84, close 58.072026-03-05 – KSTL: open 57.91, high 58.65, low 57.49, close 58.222026-03-06 – KSTL: open 58.68, high 59.39, low 58.44, close 59.032026-03-09 – KSTL: open 59.49, high 60.51, low 59.23, close 60.342026-03-10 – KSTL: open 60.51, high 61.84, low 58.47, close 58.982026-03-11 – KSTL: open 58.93, high 60.99, low 58.44, close 60.682026-03-12 – KSTL: open 60.78, high 61.24, low 60.73, close 60.752026-03-13 – KSTL: open 60.63, high 61.12, low 59.71, close 59.762026-03-16 – KSTL: open 60.70, high 61.32, low 59.64, close 59.992026-03-17 – KSTL: open 60.16, high 61.69, low 59.92, close 60.772026-03-18 – KSTL: open 60.09, high 61.17, low 59.91, close 60.612026-03-19 – KSTL: open 61.24, high 63.25, low 60.87, close 62.482026-03-20 – KSTL: open 62.34, high 63.09, low 61.18, close 62.562026-03-23 – KSTL: open 62.09, high 63.02, low 60.52, close 61.062026-03-24 – KSTL: open 60.76, high 61.68, low 59.57, close 61.542026-03-25 – KSTL: open 61.72, high 62.12, low 61.65, close 61.722026-03-26 – KSTL: open 61.94, high 62.44, low 61.76, close 62.332026-03-27 – KSTL: open 62.04, high 62.48, low 62.04, close 62.132026-03-30 – KSTL: open 62.13, high 62.42, low 62.06, close 62.332026-03-31 – KSTL: open 62.69, high 63.36, low 62.59, close 63.122026-04-01 – KSTL: open 62.46, high 62.49, low 61.13, close 61.642026-04-02 – KSTL: open 60.72, high 61.29, low 58.93, close 59.802026-04-03 – KSTL: open 59.53, high 59.81, low 58.07, close 58.352026-04-06 – KSTL: open 58.59, high 59.99, low 58.26, close 59.982026-04-07 – KSTL: open 60.34, high 61.86, low 60.25, close 61.262026-04-08 – KSTL: open 61.63, high 61.96, low 60.92, close 61.422026-04-09 – KSTL: open 61.85, high 64.31, low 61.80, close 64.192026-01-07 – 20-day average: 49.592026-01-08 – 20-day average: 49.732026-01-09 – 20-day average: 49.862026-01-12 – 20-day average: 50.022026-01-13 – 20-day average: 50.202026-01-14 – 20-day average: 50.352026-01-15 – 20-day average: 50.502026-01-16 – 20-day average: 50.722026-01-20 – 20-day average: 50.942026-01-21 – 20-day average: 51.182026-01-22 – 20-day average: 51.422026-01-23 – 20-day average: 51.642026-01-26 – 20-day average: 51.782026-01-27 – 20-day average: 51.942026-01-28 – 20-day average: 52.132026-01-29 – 20-day average: 52.242026-01-30 – 20-day average: 52.352026-02-02 – 20-day average: 52.482026-02-03 – 20-day average: 52.642026-02-04 – 20-day average: 52.922026-02-05 – 20-day average: 53.122026-02-06 – 20-day average: 53.372026-02-09 – 20-day average: 53.582026-02-10 – 20-day average: 53.772026-02-11 – 20-day average: 53.932026-02-12 – 20-day average: 54.192026-02-13 – 20-day average: 54.492026-02-17 – 20-day average: 54.972026-02-18 – 20-day average: 55.412026-02-19 – 20-day average: 55.882026-02-20 – 20-day average: 56.342026-02-23 – 20-day average: 56.732026-02-24 – 20-day average: 57.182026-02-25 – 20-day average: 57.572026-02-26 – 20-day average: 57.922026-02-27 – 20-day average: 58.252026-03-02 – 20-day average: 58.602026-03-03 – 20-day average: 58.862026-03-04 – 20-day average: 59.022026-03-05 – 20-day average: 59.172026-03-06 – 20-day average: 59.412026-03-09 – 20-day average: 59.642026-03-10 – 20-day average: 59.842026-03-11 – 20-day average: 60.082026-03-12 – 20-day average: 60.342026-03-13 – 20-day average: 60.472026-03-16 – 20-day average: 60.572026-03-17 – 20-day average: 60.502026-03-18 – 20-day average: 60.442026-03-19 – 20-day average: 60.462026-03-20 – 20-day average: 60.482026-03-23 – 20-day average: 60.472026-03-24 – 20-day average: 60.442026-03-25 – 20-day average: 60.452026-03-26 – 20-day average: 60.502026-03-27 – 20-day average: 60.552026-03-30 – 20-day average: 60.642026-03-31 – 20-day average: 60.822026-04-01 – 20-day average: 61.002026-04-02 – 20-day average: 61.082026-04-03 – 20-day average: 61.052026-04-06 – 20-day average: 61.032026-04-07 – 20-day average: 61.142026-04-08 – 20-day average: 61.182026-04-09 – 20-day average: 61.35Quarterly results: 2026-02-17, 64.44Quarterly results2026-01-07 – Volume: 2.32026-01-08 – Volume: 1.92026-01-09 – Volume: 2.62026-01-12 – Volume: 2.42026-01-13 – Volume: 1.62026-01-14 – Volume: 2.42026-01-15 – Volume: 2.32026-01-16 – Volume: 3.12026-01-20 – Volume: 2.62026-01-21 – Volume: 1.72026-01-22 – Volume: 2.52026-01-23 – Volume: 1.92026-01-26 – Volume: 1.92026-01-27 – Volume: 2.72026-01-28 – Volume: 2.72026-01-29 – Volume: 2.62026-01-30 – Volume: 2.52026-02-02 – Volume: 2.82026-02-03 – Volume: 2.02026-02-04 – Volume: 1.42026-02-05 – Volume: 1.82026-02-06 – Volume: 2.42026-02-09 – Volume: 3.12026-02-10 – Volume: 2.32026-02-11 – Volume: 1.82026-02-12 – Volume: 2.02026-02-13 – Volume: 2.22026-02-17 – Volume: 6.82026-02-18 – Volume: 4.02026-02-19 – Volume: 1.82026-02-20 – Volume: 2.82026-02-23 – Volume: 2.12026-02-24 – Volume: 2.62026-02-25 – Volume: 1.42026-02-26 – Volume: 2.62026-02-27 – Volume: 2.52026-03-02 – Volume: 2.22026-03-03 – Volume: 2.12026-03-04 – Volume: 2.12026-03-05 – Volume: 2.52026-03-06 – Volume: 1.22026-03-09 – Volume: 3.22026-03-10 – Volume: 2.82026-03-11 – Volume: 2.12026-03-12 – Volume: 2.02026-03-13 – Volume: 1.92026-03-16 – Volume: 1.12026-03-17 – Volume: 2.22026-03-18 – Volume: 1.92026-03-19 – Volume: 2.52026-03-20 – Volume: 2.62026-03-23 – Volume: 3.22026-03-24 – Volume: 1.92026-03-25 – Volume: 2.32026-03-26 – Volume: 2.52026-03-27 – Volume: 2.12026-03-30 – Volume: 1.62026-03-31 – Volume: 2.42026-04-01 – Volume: 2.62026-04-02 – Volume: 2.22026-04-03 – Volume: 2.52026-04-06 – Volume: 3.22026-04-07 – Volume: 2.62026-04-08 – Volume: 2.12026-04-09 – Volume: 3.8Trading day

Source: Illustrative values, chartlet

Show chart data
Data for Kestrel Instruments (KSTL), daily share price
TimeKSTL (open)KSTL (high)KSTL (low)KSTL (close)20-day averageVolume
2026-01-0749.2451.0948.9350.2049.592.3
2026-01-0850.4350.8449.8050.7749.731.9
2026-01-0951.1451.1550.3350.8149.862.6
2026-01-1250.6652.7950.5852.0350.022.4
2026-01-1352.5253.0851.6152.3050.201.6
2026-01-1452.5253.1451.3951.8650.352.4
2026-01-1551.9252.4151.8252.1050.502.3
2026-01-1652.1053.0851.7852.6650.723.1
2026-01-2052.5153.0652.5052.8550.942.6
2026-01-2152.9954.0051.3352.7451.181.7
2026-01-2252.8853.2852.6453.1451.422.5
2026-01-2352.9654.6052.7753.2751.641.9
2026-01-2653.1953.2251.6553.1551.781.9
2026-01-2752.7453.7352.2153.7051.942.7
2026-01-2853.1054.6952.9154.4952.132.7
2026-01-2953.5555.1852.7654.5952.242.6
2026-01-3054.6555.3053.2753.3552.352.5
2026-02-0253.4054.2252.5654.1752.482.8
2026-02-0355.1355.7654.4254.9252.642.0
2026-02-0455.1655.4654.8155.3352.921.4
2026-02-0555.5556.0853.6854.2453.121.8
2026-02-0654.5056.5053.9955.6953.372.4
2026-02-0955.9656.8354.4954.9853.583.1
2026-02-1054.9256.9554.1555.8653.772.3
2026-02-1156.0056.2354.6855.5153.931.8
2026-02-1256.0357.9055.9357.1054.192.0
2026-02-1357.1458.1856.3658.1154.492.2
2026-02-1757.9763.2457.5262.2254.976.8
2026-02-1862.2262.6861.6861.7255.414.0
2026-02-1962.0862.9061.1962.0855.881.8
2026-02-2061.4262.8660.3462.2656.342.8
2026-02-2362.2662.3661.1861.2056.732.1
2026-02-2461.8362.1161.5462.0957.182.6
2026-02-2561.6561.9560.9361.5257.571.4
2026-02-2661.8762.3161.3861.3857.922.6
2026-02-2760.9762.0360.6261.1758.252.5
2026-03-0260.8561.2859.5560.3958.602.2
2026-03-0360.5261.8259.3359.5158.862.1
2026-03-0459.7659.9256.8458.0759.022.1
2026-03-0557.9158.6557.4958.2259.172.5
2026-03-0658.6859.3958.4459.0359.411.2
2026-03-0959.4960.5159.2360.3459.643.2
2026-03-1060.5161.8458.4758.9859.842.8
2026-03-1158.9360.9958.4460.6860.082.1
2026-03-1260.7861.2460.7360.7560.342.0
2026-03-1360.6361.1259.7159.7660.471.9
2026-03-1660.7061.3259.6459.9960.571.1
2026-03-1760.1661.6959.9260.7760.502.2
2026-03-1860.0961.1759.9160.6160.441.9
2026-03-1961.2463.2560.8762.4860.462.5
2026-03-2062.3463.0961.1862.5660.482.6
2026-03-2362.0963.0260.5261.0660.473.2
2026-03-2460.7661.6859.5761.5460.441.9
2026-03-2561.7262.1261.6561.7260.452.3
2026-03-2661.9462.4461.7662.3360.502.5
2026-03-2762.0462.4862.0462.1360.552.1
2026-03-3062.1362.4262.0662.3360.641.6
2026-03-3162.6963.3662.5963.1260.822.4
2026-04-0162.4662.4961.1361.6461.002.6
2026-04-0260.7261.2958.9359.8061.082.2
2026-04-0359.5359.8158.0758.3561.052.5
2026-04-0658.5959.9958.2659.9861.033.2
2026-04-0760.3461.8660.2561.2661.142.6
2026-04-0861.6361.9660.9261.4261.182.1
2026-04-0961.8564.3161.8064.1961.353.8
  • Candlesticks with stacked panes
  • Show prices and trading volume on one time axis