score:1

Try This I am also facing the same issue but I resolve that issue this solution may be useful for you.

 yAxis: {
  min: minData,
  max: maxData,
  tickPositions: [minData, maxData]
},

Add tickPositions: [minData, maxData];

pls check similar example Example

Ref reference click here

I hope this is enough.

Thanks,

PVS

score:2

You can use any max value, only thing is you should divide it by 1000 to get the tickInterval value, for example:

yAxis: {
        min: 0,
        max:96,
        tickInterval:(96/1000),
    },

Working example: http://jsfiddle.net/NareshChennuri/whuu5qbt/

score:2

To get the exact custom max value :

tickPositioner: function() {
  return [this.min, this.max];
},
min: 0,
max: 6924,

refer this issue on github

score:5

The problem may be that the chart is generating a default tick interval e.g. 10, which adds up to 100.

You may be able to get what you want by specifying a tickerInterval which divides into 96 (e.g. 8).

    yAxis: {
        min: 0,
        max: 96,
        tickInterval:8,

http://jsfiddle.net/Vn4My/


Related Query

More Query from same tag