Micron stock rises after reporting mixed earnings