Alpha & Omega Semiconductor Ltd NASDAQ:AOSL Historical Prices

Below are the 3484 trading days of historical prices for AOSL.

# Exchange Symbol Date Open High Low Close
3484 NASDAQ AOSL Fri, Mar 1, 2024 22.05 22.96 21.94 22.86
3483 NASDAQ AOSL Thu, Feb 29, 2024 22.15 22.30 21.59 21.90
3482 NASDAQ AOSL Wed, Feb 28, 2024 21.68 22.01 21.61 21.66
3481 NASDAQ AOSL Tue, Feb 27, 2024 22.36 22.68 21.97 22.00
3480 NASDAQ AOSL Mon, Feb 26, 2024 21.81 22.39 21.81 22.19
3479 NASDAQ AOSL Fri, Feb 23, 2024 21.80 22.07 21.59 21.81
3478 NASDAQ AOSL Thu, Feb 22, 2024 22.09 22.23 21.89 22.09
3477 NASDAQ AOSL Wed, Feb 21, 2024 22.20 22.24 21.75 22.11
3476 NASDAQ AOSL Tue, Feb 20, 2024 22.07 22.59 21.79 22.23
3475 NASDAQ AOSL Fri, Feb 16, 2024 22.88 23.00 22.35 22.41
3474 NASDAQ AOSL Thu, Feb 15, 2024 23.29 23.43 22.73 22.97
3473 NASDAQ AOSL Wed, Feb 14, 2024 22.75 23.06 22.41 22.89
3472 NASDAQ AOSL Tue, Feb 13, 2024 22.79 23.10 22.08 22.23
3471 NASDAQ AOSL Mon, Feb 12, 2024 23.60 24.02 23.52 23.65
3470 NASDAQ AOSL Fri, Feb 9, 2024 22.54 23.67 22.48 23.47
3469 NASDAQ AOSL Thu, Feb 8, 2024 22.81 23.25 22.25 22.50
3468 NASDAQ AOSL Wed, Feb 7, 2024 23.55 24.42 21.37 23.00
3467 NASDAQ AOSL Tue, Feb 6, 2024 25.90 25.97 25.31 25.74
3466 NASDAQ AOSL Mon, Feb 5, 2024 25.07 26.18 24.83 26.07
3465 NASDAQ AOSL Fri, Feb 2, 2024 25.53 25.82 25.22 25.23
3464 NASDAQ AOSL Thu, Feb 1, 2024 25.81 25.95 25.48 25.89
3463 NASDAQ AOSL Wed, Jan 31, 2024 26.16 26.80 25.62 25.66
3462 NASDAQ AOSL Tue, Jan 30, 2024 27.31 27.74 26.42 26.42
3461 NASDAQ AOSL Mon, Jan 29, 2024 26.70 27.58 26.38 27.57
3460 NASDAQ AOSL Fri, Jan 26, 2024 27.95 27.95 26.48 26.80
3459 NASDAQ AOSL Thu, Jan 25, 2024 28.49 28.49 27.46 27.97
3458 NASDAQ AOSL Wed, Jan 24, 2024 29.11 29.11 27.83 28.10
3457 NASDAQ AOSL Tue, Jan 23, 2024 28.58 28.79 28.32 28.71
3456 NASDAQ AOSL Mon, Jan 22, 2024 28.00 28.50 27.79 28.17
3455 NASDAQ AOSL Fri, Jan 19, 2024 27.34 27.62 26.61 27.54
3454 NASDAQ AOSL Thu, Jan 18, 2024 26.68 27.31 26.45 27.23
3453 NASDAQ AOSL Wed, Jan 17, 2024 25.64 26.33 25.45 26.25
3452 NASDAQ AOSL Tue, Jan 16, 2024 26.16 26.34 25.94 26.16
3451 NASDAQ AOSL Fri, Jan 12, 2024 26.79 26.87 26.40 26.43
3450 NASDAQ AOSL Thu, Jan 11, 2024 26.39 26.71 26.17 26.54
3449 NASDAQ AOSL Wed, Jan 10, 2024 26.37 26.39 25.56 26.12
3448 NASDAQ AOSL Tue, Jan 9, 2024 26.16 26.69 25.86 26.48
3447 NASDAQ AOSL Mon, Jan 8, 2024 26.31 27.06 26.23 26.74
3446 NASDAQ AOSL Fri, Jan 5, 2024 26.62 27.46 26.05 26.31
3445 NASDAQ AOSL Thu, Jan 4, 2024 28.19 28.21 26.62 26.67
3444 NASDAQ AOSL Wed, Jan 3, 2024 26.99 28.38 26.52 28.21
3443 NASDAQ AOSL Tue, Jan 2, 2024 26.66 28.60 26.39 27.38
3442 NASDAQ AOSL Fri, Dec 29, 2023 26.43 26.82 25.89 26.06
3441 NASDAQ AOSL Thu, Dec 28, 2023 26.39 26.73 26.05 26.55
3440 NASDAQ AOSL Wed, Dec 27, 2023 26.57 26.80 26.32 26.50
3439 NASDAQ AOSL Tue, Dec 26, 2023 25.78 26.62 25.78 26.45
3438 NASDAQ AOSL Fri, Dec 22, 2023 25.93 26.30 25.58 25.77
3437 NASDAQ AOSL Thu, Dec 21, 2023 25.53 26.01 25.34 25.65
3436 NASDAQ AOSL Wed, Dec 20, 2023 25.05 26.50 24.87 25.08
3435 NASDAQ AOSL Tue, Dec 19, 2023 24.83 25.43 24.72 25.16
3434 NASDAQ AOSL Mon, Dec 18, 2023 25.15 25.15 24.59 24.75
3433 NASDAQ AOSL Fri, Dec 15, 2023 25.80 25.86 24.82 24.87
3432 NASDAQ AOSL Thu, Dec 14, 2023 24.79 25.58 24.79 25.42
3431 NASDAQ AOSL Wed, Dec 13, 2023 23.26 24.44 23.08 24.40
3430 NASDAQ AOSL Tue, Dec 12, 2023 23.03 23.63 22.88 23.46
3429 NASDAQ AOSL Mon, Dec 11, 2023 22.70 23.19 22.70 23.02
3428 NASDAQ AOSL Fri, Dec 8, 2023 22.47 23.08 22.37 22.72
3427 NASDAQ AOSL Thu, Dec 7, 2023 22.17 22.70 21.92 22.61
3426 NASDAQ AOSL Wed, Dec 6, 2023 21.99 22.50 21.83 21.95
3425 NASDAQ AOSL Tue, Dec 5, 2023 22.07 22.33 21.62 21.68
3424 NASDAQ AOSL Mon, Dec 4, 2023 21.70 22.25 21.58 22.23
3423 NASDAQ AOSL Fri, Dec 1, 2023 21.30 21.99 21.08 21.74
3422 NASDAQ AOSL Thu, Nov 30, 2023 22.00 22.00 21.27 21.39
3421 NASDAQ AOSL Wed, Nov 29, 2023 21.88 22.67 21.66 21.87
3420 NASDAQ AOSL Tue, Nov 28, 2023 21.63 21.81 21.21 21.50
3419 NASDAQ AOSL Mon, Nov 27, 2023 22.20 22.28 21.58 21.63
3418 NASDAQ AOSL Fri, Nov 24, 2023 21.81 22.26 21.81 22.20
3417 NASDAQ AOSL Wed, Nov 22, 2023 22.08 22.40 21.76 21.99
3416 NASDAQ AOSL Tue, Nov 21, 2023 22.20 22.20 21.71 21.81
3415 NASDAQ AOSL Mon, Nov 20, 2023 22.53 22.84 22.25 22.48
3414 NASDAQ AOSL Fri, Nov 17, 2023 22.34 22.46 21.93 22.42
3413 NASDAQ AOSL Thu, Nov 16, 2023 22.38 22.38 21.85 22.06
3412 NASDAQ AOSL Wed, Nov 15, 2023 22.63 23.25 22.44 22.53
3411 NASDAQ AOSL Tue, Nov 14, 2023 21.63 22.78 21.60 22.70
3410 NASDAQ AOSL Mon, Nov 13, 2023 20.85 21.02 20.64 20.95
3409 NASDAQ AOSL Fri, Nov 10, 2023 20.56 21.23 20.03 20.98
3408 NASDAQ AOSL Thu, Nov 9, 2023 21.53 21.83 20.41 20.45
3407 NASDAQ AOSL Wed, Nov 8, 2023 21.48 21.78 20.86 21.21
3406 NASDAQ AOSL Tue, Nov 7, 2023 24.79 24.79 21.25 21.53
3405 NASDAQ AOSL Mon, Nov 6, 2023 25.87 25.87 25.11 25.44
3404 NASDAQ AOSL Fri, Nov 3, 2023 25.23 26.09 25.23 25.81
3403 NASDAQ AOSL Thu, Nov 2, 2023 24.34 24.91 24.07 24.85
3402 NASDAQ AOSL Wed, Nov 1, 2023 23.64 23.77 23.03 23.76
3401 NASDAQ AOSL Tue, Oct 31, 2023 23.51 23.95 23.23 23.72
3400 NASDAQ AOSL Mon, Oct 30, 2023 24.12 24.12 22.73 23.47
3399 NASDAQ AOSL Fri, Oct 27, 2023 24.83 24.83 23.84 24.01
3398 NASDAQ AOSL Thu, Oct 26, 2023 25.04 25.28 24.57 24.71
3397 NASDAQ AOSL Wed, Oct 25, 2023 25.46 25.46 24.79 25.02
3396 NASDAQ AOSL Tue, Oct 24, 2023 25.57 25.92 25.36 25.85
3395 NASDAQ AOSL Mon, Oct 23, 2023 25.91 26.00 25.26 25.42
3394 NASDAQ AOSL Fri, Oct 20, 2023 26.86 27.14 25.93 26.11
3393 NASDAQ AOSL Thu, Oct 19, 2023 27.26 28.14 26.66 26.73
3392 NASDAQ AOSL Wed, Oct 18, 2023 27.69 27.86 26.88 26.93
3391 NASDAQ AOSL Tue, Oct 17, 2023 27.76 28.66 27.23 28.24
3390 NASDAQ AOSL Mon, Oct 16, 2023 27.37 28.20 27.16 28.16
3389 NASDAQ AOSL Fri, Oct 13, 2023 29.21 29.52 27.13 27.37
3388 NASDAQ AOSL Thu, Oct 12, 2023 29.66 29.79 29.16 29.35
3387 NASDAQ AOSL Wed, Oct 11, 2023 29.61 29.86 29.41 29.82
3386 NASDAQ AOSL Tue, Oct 10, 2023 29.17 29.97 29.02 29.59
3385 NASDAQ AOSL Mon, Oct 9, 2023 29.00 29.26 28.67 29.03
3384 NASDAQ AOSL Fri, Oct 6, 2023 28.93 29.60 28.68 29.47
3383 NASDAQ AOSL Thu, Oct 5, 2023 29.13 29.13 28.47 28.99
3382 NASDAQ AOSL Wed, Oct 4, 2023 29.28 29.47 28.95 29.03
3381 NASDAQ AOSL Tue, Oct 3, 2023 29.56 29.85 29.06 29.18
3380 NASDAQ AOSL Mon, Oct 2, 2023 29.87 30.49 29.45 29.69
3379 NASDAQ AOSL Fri, Sep 29, 2023 29.93 30.21 29.57 29.84
3378 NASDAQ AOSL Thu, Sep 28, 2023 28.79 29.86 28.79 29.68
3377 NASDAQ AOSL Wed, Sep 27, 2023 28.70 29.15 28.44 28.79
3376 NASDAQ AOSL Tue, Sep 26, 2023 29.11 29.32 28.40 28.41
3375 NASDAQ AOSL Mon, Sep 25, 2023 29.34 30.14 29.06 29.44
3374 NASDAQ AOSL Fri, Sep 22, 2023 28.85 29.72 28.85 29.63
3373 NASDAQ AOSL Thu, Sep 21, 2023 28.25 28.84 28.05 28.58
3372 NASDAQ AOSL Wed, Sep 20, 2023 29.35 29.50 28.57 28.57
3371 NASDAQ AOSL Tue, Sep 19, 2023 29.19 29.61 28.91 29.28
3370 NASDAQ AOSL Mon, Sep 18, 2023 29.34 29.77 29.25 29.48
3369 NASDAQ AOSL Fri, Sep 15, 2023 29.96 29.96 29.44 29.52
3368 NASDAQ AOSL Thu, Sep 14, 2023 29.52 30.14 29.28 30.03
3367 NASDAQ AOSL Wed, Sep 13, 2023 29.25 29.71 28.82 29.12
3366 NASDAQ AOSL Tue, Sep 12, 2023 28.90 29.54 28.81 29.12
3365 NASDAQ AOSL Mon, Sep 11, 2023 29.08 29.08 29.08 29.08
3364 NASDAQ AOSL Fri, Sep 8, 2023 29.23 29.68 28.89 29.39
3363 NASDAQ AOSL Thu, Sep 7, 2023 30.80 30.91 28.82 29.21
3362 NASDAQ AOSL Wed, Sep 6, 2023 31.43 31.86 31.17 31.39
3361 NASDAQ AOSL Tue, Sep 5, 2023 31.34 31.57 30.84 31.41
3360 NASDAQ AOSL Fri, Sep 1, 2023 31.01 31.92 31.01 31.71
3359 NASDAQ AOSL Thu, Aug 31, 2023 31.18 31.70 31.18 31.55
3358 NASDAQ AOSL Wed, Aug 30, 2023 30.91 31.65 30.63 31.18
3357 NASDAQ AOSL Tue, Aug 29, 2023 29.91 31.28 29.90 31.08
3356 NASDAQ AOSL Mon, Aug 28, 2023 30.30 30.67 29.91 30.02
3355 NASDAQ AOSL Fri, Aug 25, 2023 30.24 30.39 29.78 30.14
3354 NASDAQ AOSL Thu, Aug 24, 2023 31.23 31.23 30.18 30.22
3353 NASDAQ AOSL Wed, Aug 23, 2023 30.63 31.24 30.47 31.06
3352 NASDAQ AOSL Tue, Aug 22, 2023 31.53 31.61 30.28 30.73
3351 NASDAQ AOSL Mon, Aug 21, 2023 30.98 31.54 30.62 31.22
3350 NASDAQ AOSL Fri, Aug 18, 2023 30.53 31.23 30.27 30.99
3349 NASDAQ AOSL Thu, Aug 17, 2023 31.67 31.75 30.53 30.57
3348 NASDAQ AOSL Wed, Aug 16, 2023 32.17 32.26 31.51 31.71
3347 NASDAQ AOSL Tue, Aug 15, 2023 32.77 32.88 32.29 32.33
3346 NASDAQ AOSL Mon, Aug 14, 2023 32.37 33.07 32.11 32.80
3345 NASDAQ AOSL Fri, Aug 11, 2023 34.08 34.34 32.17 32.47
3344 NASDAQ AOSL Thu, Aug 10, 2023 34.12 35.40 33.39 34.30
3343 NASDAQ AOSL Wed, Aug 9, 2023 33.30 33.30 31.52 31.82
3342 NASDAQ AOSL Tue, Aug 8, 2023 33.00 33.74 32.85 33.56
3341 NASDAQ AOSL Mon, Aug 7, 2023 33.44 33.73 32.83 33.50
3340 NASDAQ AOSL Fri, Aug 4, 2023 32.30 33.64 32.24 33.26
3339 NASDAQ AOSL Thu, Aug 3, 2023 31.93 33.16 31.90 32.47
3338 NASDAQ AOSL Wed, Aug 2, 2023 32.29 32.55 32.04 32.38
3337 NASDAQ AOSL Tue, Aug 1, 2023 32.54 32.78 32.25 32.73
3336 NASDAQ AOSL Mon, Jul 31, 2023 31.57 32.93 31.57 32.88
3335 NASDAQ AOSL Fri, Jul 28, 2023 31.38 32.11 31.24 31.45
3334 NASDAQ AOSL Thu, Jul 27, 2023 30.97 31.37 30.70 30.88
3333 NASDAQ AOSL Wed, Jul 26, 2023 30.75 31.01 30.23 30.45
3332 NASDAQ AOSL Tue, Jul 25, 2023 30.80 31.61 30.80 31.01
3331 NASDAQ AOSL Mon, Jul 24, 2023 31.21 31.45 30.75 30.81
3330 NASDAQ AOSL Fri, Jul 21, 2023 31.70 31.74 30.88 31.28
3329 NASDAQ AOSL Thu, Jul 20, 2023 32.17 32.17 30.79 31.27
3328 NASDAQ AOSL Wed, Jul 19, 2023 32.40 32.63 32.23 32.54
3327 NASDAQ AOSL Tue, Jul 18, 2023 32.63 32.95 32.36 32.44
3326 NASDAQ AOSL Mon, Jul 17, 2023 32.04 32.99 31.92 32.75
3325 NASDAQ AOSL Fri, Jul 14, 2023 32.46 32.72 31.88 32.02
3324 NASDAQ AOSL Thu, Jul 13, 2023 32.24 32.72 32.00 32.60
3323 NASDAQ AOSL Wed, Jul 12, 2023 32.23 32.36 31.91 32.18
3322 NASDAQ AOSL Tue, Jul 11, 2023 31.61 31.85 31.10 31.75
3321 NASDAQ AOSL Mon, Jul 10, 2023 31.46 31.97 31.01 31.52
3320 NASDAQ AOSL Fri, Jul 7, 2023 31.49 31.99 31.35 31.43
3319 NASDAQ AOSL Thu, Jul 6, 2023 31.33 31.64 30.98 31.37
3318 NASDAQ AOSL Wed, Jul 5, 2023 32.59 32.69 31.85 31.88
3317 NASDAQ AOSL Mon, Jul 3, 2023 32.80 33.15 32.06 32.87
3316 NASDAQ AOSL Fri, Jun 30, 2023 32.80 33.02 32.52 32.80
3315 NASDAQ AOSL Thu, Jun 29, 2023 32.23 32.53 31.78 32.48
3314 NASDAQ AOSL Wed, Jun 28, 2023 31.29 32.17 31.06 32.00
3313 NASDAQ AOSL Tue, Jun 27, 2023 31.15 31.70 29.98 31.66
3312 NASDAQ AOSL Mon, Jun 26, 2023 29.93 31.80 29.93 31.22
3311 NASDAQ AOSL Fri, Jun 23, 2023 30.13 30.41 29.70 29.91
3310 NASDAQ AOSL Thu, Jun 22, 2023 30.40 30.91 30.21 30.87
3309 NASDAQ AOSL Wed, Jun 21, 2023 31.31 31.84 30.51 30.61
3308 NASDAQ AOSL Tue, Jun 20, 2023 29.29 31.48 29.19 31.38
3307 NASDAQ AOSL Fri, Jun 16, 2023 29.48 29.48 28.60 29.33
3306 NASDAQ AOSL Thu, Jun 15, 2023 28.51 29.14 28.28 29.13
3305 NASDAQ AOSL Wed, Jun 14, 2023 29.69 29.78 28.59 28.79
3304 NASDAQ AOSL Tue, Jun 13, 2023 30.25 30.26 29.26 29.69
3303 NASDAQ AOSL Mon, Jun 12, 2023 29.25 29.95 29.19 29.64
3302 NASDAQ AOSL Fri, Jun 9, 2023 29.73 29.93 28.99 29.10
3301 NASDAQ AOSL Thu, Jun 8, 2023 29.56 29.76 29.05 29.51
3300 NASDAQ AOSL Wed, Jun 7, 2023 28.64 29.98 28.64 29.42
3299 NASDAQ AOSL Tue, Jun 6, 2023 27.12 28.68 27.12 28.36
3298 NASDAQ AOSL Mon, Jun 5, 2023 28.32 28.32 27.20 27.37
3297 NASDAQ AOSL Fri, Jun 2, 2023 28.37 28.78 28.00 28.66
3296 NASDAQ AOSL Thu, Jun 1, 2023 27.70 28.25 27.30 27.88
3295 NASDAQ AOSL Wed, May 31, 2023 27.53 28.07 27.27 27.69
3294 NASDAQ AOSL Tue, May 30, 2023 29.18 29.24 27.79 28.01
3293 NASDAQ AOSL Fri, May 26, 2023 27.45 28.99 27.45 28.72
3292 NASDAQ AOSL Thu, May 25, 2023 26.99 27.56 26.48 27.32
3291 NASDAQ AOSL Wed, May 24, 2023 26.75 26.82 26.02 26.47
3290 NASDAQ AOSL Tue, May 23, 2023 27.56 27.80 27.23 27.25
3289 NASDAQ AOSL Mon, May 22, 2023 26.98 27.76 26.76 27.66
3288 NASDAQ AOSL Fri, May 19, 2023 27.00 27.20 26.54 27.15
3287 NASDAQ AOSL Thu, May 18, 2023 26.02 26.92 25.96 26.84
3286 NASDAQ AOSL Wed, May 17, 2023 24.82 26.20 24.58 25.87
3285 NASDAQ AOSL Tue, May 16, 2023 24.40 24.81 24.15 24.67
3284 NASDAQ AOSL Mon, May 15, 2023 24.15 24.64 23.91 24.49
3283 NASDAQ AOSL Fri, May 12, 2023 24.16 24.46 23.65 24.07
3282 NASDAQ AOSL Thu, May 11, 2023 23.86 24.05 23.42 24.02
3281 NASDAQ AOSL Wed, May 10, 2023 23.97 24.27 23.79 24.08
3280 NASDAQ AOSL Tue, May 9, 2023 23.66 23.88 23.03 23.45
3279 NASDAQ AOSL Mon, May 8, 2023 24.04 24.59 23.64 24.00
3278 NASDAQ AOSL Fri, May 5, 2023 22.63 24.18 20.64 24.10
3277 NASDAQ AOSL Thu, May 4, 2023 24.04 24.24 23.05 23.36
3276 NASDAQ AOSL Wed, May 3, 2023 23.90 24.60 23.77 24.19
3275 NASDAQ AOSL Tue, May 2, 2023 24.39 24.88 23.94 23.98
3274 NASDAQ AOSL Mon, May 1, 2023 23.83 24.59 23.83 24.42
3273 NASDAQ AOSL Fri, Apr 28, 2023 23.55 23.99 23.24 23.88
3272 NASDAQ AOSL Thu, Apr 27, 2023 23.56 23.59 22.63 23.51
3271 NASDAQ AOSL Wed, Apr 26, 2023 23.83 23.93 23.26 23.56
3270 NASDAQ AOSL Tue, Apr 25, 2023 24.71 24.72 23.32 23.38
3269 NASDAQ AOSL Mon, Apr 24, 2023 24.67 25.05 24.48 24.86
3268 NASDAQ AOSL Fri, Apr 21, 2023 24.69 24.82 24.34 24.76
3267 NASDAQ AOSL Thu, Apr 20, 2023 24.45 25.21 24.42 24.83
3266 NASDAQ AOSL Wed, Apr 19, 2023 25.15 25.19 24.58 24.80
3265 NASDAQ AOSL Tue, Apr 18, 2023 26.22 26.40 25.37 25.76
3264 NASDAQ AOSL Mon, Apr 17, 2023 25.35 26.08 25.17 26.04
3263 NASDAQ AOSL Fri, Apr 14, 2023 25.66 25.93 25.20 25.55
3262 NASDAQ AOSL Thu, Apr 13, 2023 25.25 25.73 25.00 25.60
3261 NASDAQ AOSL Wed, Apr 12, 2023 26.37 26.37 25.12 25.18
3260 NASDAQ AOSL Tue, Apr 11, 2023 26.05 26.42 25.75 25.97
3259 NASDAQ AOSL Mon, Apr 10, 2023 25.07 25.84 24.93 25.76
3258 NASDAQ AOSL Thu, Apr 6, 2023 25.11 25.55 24.87 25.16
3257 NASDAQ AOSL Wed, Apr 5, 2023 25.32 25.37 25.00 25.29
3256 NASDAQ AOSL Tue, Apr 4, 2023 26.84 26.84 25.46 25.58
3255 NASDAQ AOSL Mon, Apr 3, 2023 26.90 27.08 26.07 26.69
3254 NASDAQ AOSL Fri, Mar 31, 2023 26.72 27.26 26.60 26.95
3253 NASDAQ AOSL Thu, Mar 30, 2023 26.85 27.04 26.47 26.72
3252 NASDAQ AOSL Wed, Mar 29, 2023 26.17 26.71 25.73 26.54
3251 NASDAQ AOSL Tue, Mar 28, 2023 25.64 25.72 25.00 25.62
3250 NASDAQ AOSL Mon, Mar 27, 2023 26.17 26.17 25.40 25.72
3249 NASDAQ AOSL Fri, Mar 24, 2023 25.80 25.97 25.40 25.87
3248 NASDAQ AOSL Thu, Mar 23, 2023 26.09 26.96 25.81 26.15
3247 NASDAQ AOSL Wed, Mar 22, 2023 26.12 27.01 25.69 25.71
3246 NASDAQ AOSL Tue, Mar 21, 2023 26.14 26.86 25.69 26.12
3245 NASDAQ AOSL Mon, Mar 20, 2023 25.08 25.79 24.80 25.68
3244 NASDAQ AOSL Fri, Mar 17, 2023 25.65 25.95 24.94 24.98
3243 NASDAQ AOSL Thu, Mar 16, 2023 25.07 25.97 24.84 25.73
3242 NASDAQ AOSL Wed, Mar 15, 2023 25.20 25.60 24.78 25.45
3241 NASDAQ AOSL Tue, Mar 14, 2023 25.92 26.46 25.29 25.93
3240 NASDAQ AOSL Mon, Mar 13, 2023 24.10 25.46 24.05 25.13
3239 NASDAQ AOSL Fri, Mar 10, 2023 26.18 26.18 24.80 24.97
3238 NASDAQ AOSL Thu, Mar 9, 2023 26.77 27.15 26.08 26.10
3237 NASDAQ AOSL Wed, Mar 8, 2023 26.01 26.82 25.86 26.77
3236 NASDAQ AOSL Tue, Mar 7, 2023 25.84 26.16 25.53 25.84
3235 NASDAQ AOSL Mon, Mar 6, 2023 26.83 26.88 25.74 25.92
3234 NASDAQ AOSL Fri, Mar 3, 2023 26.47 26.80 26.13 26.72
3233 NASDAQ AOSL Thu, Mar 2, 2023 26.11 26.53 25.74 26.29
3232 NASDAQ AOSL Wed, Mar 1, 2023 26.80 27.46 26.47 26.62
3231 NASDAQ AOSL Tue, Feb 28, 2023 26.77 27.09 26.50 26.71
3230 NASDAQ AOSL Mon, Feb 27, 2023 27.62 27.62 26.70 26.90
3229 NASDAQ AOSL Fri, Feb 24, 2023 26.24 27.33 26.02 27.12
3228 NASDAQ AOSL Thu, Feb 23, 2023 27.54 27.79 26.37 26.97
3227 NASDAQ AOSL Wed, Feb 22, 2023 26.91 27.29 26.42 26.73
3226 NASDAQ AOSL Tue, Feb 21, 2023 28.01 28.44 27.05 27.05
3225 NASDAQ AOSL Fri, Feb 17, 2023 29.00 29.05 28.16 28.68
3224 NASDAQ AOSL Thu, Feb 16, 2023 29.86 30.12 29.00 29.02
3223 NASDAQ AOSL Wed, Feb 15, 2023 30.00 30.60 29.85 30.53
3222 NASDAQ AOSL Tue, Feb 14, 2023 29.51 30.60 29.30 30.39
3221 NASDAQ AOSL Mon, Feb 13, 2023 29.73 29.97 29.26 29.90
3220 NASDAQ AOSL Fri, Feb 10, 2023 29.84 30.12 29.25 29.65
3219 NASDAQ AOSL Thu, Feb 9, 2023 30.74 31.69 30.19 30.39
3218 NASDAQ AOSL Wed, Feb 8, 2023 31.01 31.77 30.01 30.23
3217 NASDAQ AOSL Tue, Feb 7, 2023 30.60 31.61 29.58 31.46
3216 NASDAQ AOSL Mon, Feb 6, 2023 36.60 37.41 35.61 36.06
3215 NASDAQ AOSL Fri, Feb 3, 2023 37.40 38.87 36.81 37.19
3214 NASDAQ AOSL Thu, Feb 2, 2023 35.97 38.67 35.90 38.18
3213 NASDAQ AOSL Wed, Feb 1, 2023 33.23 35.61 33.23 35.17
3212 NASDAQ AOSL Tue, Jan 31, 2023 32.33 33.17 32.24 32.96
3211 NASDAQ AOSL Mon, Jan 30, 2023 33.26 33.26 32.07 32.22
3210 NASDAQ AOSL Fri, Jan 27, 2023 32.85 34.11 32.85 33.87
3209 NASDAQ AOSL Thu, Jan 26, 2023 33.45 33.76 32.49 33.32
3208 NASDAQ AOSL Wed, Jan 25, 2023 31.88 33.08 31.39 33.04
3207 NASDAQ AOSL Tue, Jan 24, 2023 32.96 33.43 32.03 32.38
3206 NASDAQ AOSL Mon, Jan 23, 2023 31.58 33.60 31.56 33.35
3205 NASDAQ AOSL Fri, Jan 20, 2023 30.98 31.39 30.54 31.34
3204 NASDAQ AOSL Thu, Jan 19, 2023 30.99 31.05 30.28 30.49
3203 NASDAQ AOSL Wed, Jan 18, 2023 31.90 32.76 31.34 31.43
3202 NASDAQ AOSL Tue, Jan 17, 2023 31.49 31.92 31.42 31.43
3201 NASDAQ AOSL Fri, Jan 13, 2023 30.68 31.42 30.06 31.39
3200 NASDAQ AOSL Thu, Jan 12, 2023 30.65 31.50 30.04 31.04
3199 NASDAQ AOSL Wed, Jan 11, 2023 30.20 30.32 29.47 30.19
3198 NASDAQ AOSL Tue, Jan 10, 2023 29.60 30.36 29.28 30.20
3197 NASDAQ AOSL Mon, Jan 9, 2023 30.00 30.62 29.53 29.61
3196 NASDAQ AOSL Fri, Jan 6, 2023 28.75 29.66 28.04 29.44
3195 NASDAQ AOSL Thu, Jan 5, 2023 28.77 28.94 28.18 28.21
3194 NASDAQ AOSL Wed, Jan 4, 2023 29.90 30.85 28.86 29.04
3193 NASDAQ AOSL Tue, Jan 3, 2023 29.33 29.91 29.07 29.32
3192 NASDAQ AOSL Fri, Dec 30, 2022 28.30 28.80 27.91 28.57
3191 NASDAQ AOSL Thu, Dec 29, 2022 28.36 29.20 28.32 29.03
3190 NASDAQ AOSL Wed, Dec 28, 2022 28.53 28.89 27.75 27.82
3189 NASDAQ AOSL Tue, Dec 27, 2022 28.57 29.06 28.08 28.74
3188 NASDAQ AOSL Fri, Dec 23, 2022 28.51 28.88 28.17 28.73
3187 NASDAQ AOSL Thu, Dec 22, 2022 29.38 29.38 28.04 28.79
3186 NASDAQ AOSL Wed, Dec 21, 2022 29.07 30.30 29.01 30.08
3185 NASDAQ AOSL Tue, Dec 20, 2022 28.90 29.34 28.59 28.75
3184 NASDAQ AOSL Mon, Dec 19, 2022 30.26 30.57 28.91 29.19
3183 NASDAQ AOSL Fri, Dec 16, 2022 30.07 30.45 29.85 30.30
3182 NASDAQ AOSL Thu, Dec 15, 2022 30.97 31.20 30.31 30.45
3181 NASDAQ AOSL Wed, Dec 14, 2022 32.06 32.58 31.50 31.90
3180 NASDAQ AOSL Tue, Dec 13, 2022 33.99 34.83 32.04 32.15
3179 NASDAQ AOSL Mon, Dec 12, 2022 31.69 32.40 31.33 32.24
3178 NASDAQ AOSL Fri, Dec 9, 2022 32.06 32.61 31.70 31.91
3177 NASDAQ AOSL Thu, Dec 8, 2022 32.24 32.91 31.84 32.37
3176 NASDAQ AOSL Wed, Dec 7, 2022 31.98 32.54 31.79 32.22
3175 NASDAQ AOSL Tue, Dec 6, 2022 33.22 33.54 31.92 32.30
3174 NASDAQ AOSL Mon, Dec 5, 2022 34.33 34.33 32.77 33.20
3173 NASDAQ AOSL Fri, Dec 2, 2022 34.07 34.72 33.69 34.56
3172 NASDAQ AOSL Thu, Dec 1, 2022 35.43 35.57 34.53 34.99
3171 NASDAQ AOSL Wed, Nov 30, 2022 33.84 35.17 32.89 35.08
3170 NASDAQ AOSL Tue, Nov 29, 2022 34.10 34.10 33.24 33.62
3169 NASDAQ AOSL Mon, Nov 28, 2022 34.77 35.06 33.68 33.73
3168 NASDAQ AOSL Fri, Nov 25, 2022 35.53 35.70 35.21 35.30
3167 NASDAQ AOSL Wed, Nov 23, 2022 35.30 36.69 35.12 35.91
3166 NASDAQ AOSL Tue, Nov 22, 2022 34.66 35.40 34.52 35.36
3165 NASDAQ AOSL Mon, Nov 21, 2022 35.66 36.09 34.50 34.76
3164 NASDAQ AOSL Fri, Nov 18, 2022 37.59 37.59 35.90 36.21
3163 NASDAQ AOSL Thu, Nov 17, 2022 34.67 36.70 34.52 36.55
3162 NASDAQ AOSL Wed, Nov 16, 2022 36.78 37.09 35.73 36.00
3161 NASDAQ AOSL Tue, Nov 15, 2022 38.03 38.82 37.65 37.74
3160 NASDAQ AOSL Mon, Nov 14, 2022 36.46 37.05 35.58 36.55
3159 NASDAQ AOSL Fri, Nov 11, 2022 36.65 37.58 36.41 36.86
3158 NASDAQ AOSL Thu, Nov 10, 2022 34.80 36.57 34.24 36.52
3157 NASDAQ AOSL Wed, Nov 9, 2022 33.13 33.58 32.18 32.45
3156 NASDAQ AOSL Tue, Nov 8, 2022 34.00 34.64 33.34 33.99
3155 NASDAQ AOSL Mon, Nov 7, 2022 32.52 34.01 31.88 33.86
3154 NASDAQ AOSL Fri, Nov 4, 2022 32.73 32.98 29.18 32.65
3153 NASDAQ AOSL Thu, Nov 3, 2022 31.71 32.66 30.81 31.30
3152 NASDAQ AOSL Wed, Nov 2, 2022 33.00 34.00 32.05 32.05
3151 NASDAQ AOSL Tue, Nov 1, 2022 33.73 33.80 32.42 33.05
3150 NASDAQ AOSL Mon, Oct 31, 2022 33.12 33.16 32.15 32.75
3149 NASDAQ AOSL Fri, Oct 28, 2022 32.24 33.88 31.95 33.51
3148 NASDAQ AOSL Thu, Oct 27, 2022 33.33 33.87 31.86 31.99
3147 NASDAQ AOSL Wed, Oct 26, 2022 32.03 34.56 31.50 33.27
3146 NASDAQ AOSL Tue, Oct 25, 2022 31.45 32.82 31.45 32.49
3145 NASDAQ AOSL Mon, Oct 24, 2022 32.06 32.06 30.50 31.32
3144 NASDAQ AOSL Fri, Oct 21, 2022 30.32 32.19 29.90 32.06
3143 NASDAQ AOSL Thu, Oct 20, 2022 29.95 31.55 29.58 30.15
3142 NASDAQ AOSL Wed, Oct 19, 2022 30.01 30.50 29.46 29.91
3141 NASDAQ AOSL Tue, Oct 18, 2022 31.63 32.13 29.62 30.39
3140 NASDAQ AOSL Mon, Oct 17, 2022 30.79 30.81 29.85 30.45
3139 NASDAQ AOSL Fri, Oct 14, 2022 31.00 31.00 29.25 29.38
3138 NASDAQ AOSL Thu, Oct 13, 2022 28.04 30.79 27.38 30.51
3137 NASDAQ AOSL Wed, Oct 12, 2022 29.65 29.85 29.01 29.25
3136 NASDAQ AOSL Tue, Oct 11, 2022 29.78 30.56 28.75 29.63
3135 NASDAQ AOSL Mon, Oct 10, 2022 30.36 30.68 29.00 30.20
3134 NASDAQ AOSL Fri, Oct 7, 2022 32.19 32.52 30.17 30.66
3133 NASDAQ AOSL Thu, Oct 6, 2022 33.21 34.27 32.97 33.54
3132 NASDAQ AOSL Wed, Oct 5, 2022 32.59 33.95 32.11 33.69
3131 NASDAQ AOSL Tue, Oct 4, 2022 33.04 33.66 32.57 33.23
3130 NASDAQ AOSL Mon, Oct 3, 2022 31.29 32.63 30.97 32.06
3129 NASDAQ AOSL Fri, Sep 30, 2022 31.66 32.63 30.73 30.76
3128 NASDAQ AOSL Thu, Sep 29, 2022 32.45 32.60 31.17 32.03
3127 NASDAQ AOSL Wed, Sep 28, 2022 31.46 33.75 31.29 33.50
3126 NASDAQ AOSL Tue, Sep 27, 2022 31.25 32.33 31.23 32.03
3125 NASDAQ AOSL Mon, Sep 26, 2022 30.38 31.82 30.09 30.34
3124 NASDAQ AOSL Fri, Sep 23, 2022 31.61 31.98 30.67 31.17
3123 NASDAQ AOSL Thu, Sep 22, 2022 33.68 33.98 32.05 32.51
3122 NASDAQ AOSL Wed, Sep 21, 2022 33.86 35.46 33.56 34.01
3121 NASDAQ AOSL Tue, Sep 20, 2022 33.18 33.78 33.10 33.46
3120 NASDAQ AOSL Mon, Sep 19, 2022 33.11 34.26 32.68 33.76
3119 NASDAQ AOSL Fri, Sep 16, 2022 32.93 34.14 32.37 33.80
3118 NASDAQ AOSL Thu, Sep 15, 2022 33.73 34.40 32.80 33.35
3117 NASDAQ AOSL Wed, Sep 14, 2022 34.37 34.65 33.65 34.03
3116 NASDAQ AOSL Tue, Sep 13, 2022 34.41 35.00 33.76 33.92
3115 NASDAQ AOSL Mon, Sep 12, 2022 35.89 36.35 35.42 36.31
3114 NASDAQ AOSL Fri, Sep 9, 2022 35.82 36.34 35.44 35.60
3113 NASDAQ AOSL Thu, Sep 8, 2022 33.58 35.10 33.30 35.00
3112 NASDAQ AOSL Wed, Sep 7, 2022 33.80 34.54 32.83 34.23
3111 NASDAQ AOSL Tue, Sep 6, 2022 36.52 36.52 33.74 33.90
3110 NASDAQ AOSL Fri, Sep 2, 2022 36.73 36.73 34.96 36.01
3109 NASDAQ AOSL Thu, Sep 1, 2022 37.36 37.53 34.22 36.01
3108 NASDAQ AOSL Wed, Aug 31, 2022 39.54 39.81 37.55 38.66
3107 NASDAQ AOSL Tue, Aug 30, 2022 40.95 41.23 39.04 39.76
3106 NASDAQ AOSL Mon, Aug 29, 2022 41.37 42.51 40.41 40.45
3105 NASDAQ AOSL Fri, Aug 26, 2022 44.70 44.85 41.73 42.00
3104 NASDAQ AOSL Thu, Aug 25, 2022 41.92 45.07 41.92 44.89
3103 NASDAQ AOSL Wed, Aug 24, 2022 41.32 42.39 41.13 41.89
3102 NASDAQ AOSL Tue, Aug 23, 2022 40.23 41.93 40.23 41.29
3101 NASDAQ AOSL Mon, Aug 22, 2022 40.63 40.83 39.52 39.77
3100 NASDAQ AOSL Fri, Aug 19, 2022 41.44 42.02 40.91 41.84
3099 NASDAQ AOSL Thu, Aug 18, 2022 40.59 42.68 40.54 42.45
3098 NASDAQ AOSL Wed, Aug 17, 2022 41.70 42.14 39.41 40.57
3097 NASDAQ AOSL Tue, Aug 16, 2022 43.73 43.73 42.08 42.95
3096 NASDAQ AOSL Mon, Aug 15, 2022 42.56 44.04 42.31 43.84
3095 NASDAQ AOSL Fri, Aug 12, 2022 41.19 44.59 39.80 43.39
3094 NASDAQ AOSL Thu, Aug 11, 2022 42.07 45.89 40.73 40.81
3093 NASDAQ AOSL Wed, Aug 10, 2022 37.58 38.52 36.16 37.81
3092 NASDAQ AOSL Tue, Aug 9, 2022 37.86 38.24 34.23 35.64
3091 NASDAQ AOSL Mon, Aug 8, 2022 42.50 43.21 38.40 38.94
3090 NASDAQ AOSL Fri, Aug 5, 2022 42.50 43.32 41.98 42.62
3089 NASDAQ AOSL Thu, Aug 4, 2022 43.53 43.53 42.43 43.25
3088 NASDAQ AOSL Wed, Aug 3, 2022 42.33 43.71 41.94 43.36
3087 NASDAQ AOSL Tue, Aug 2, 2022 41.49 42.61 40.93 42.02
3086 NASDAQ AOSL Mon, Aug 1, 2022 41.30 42.43 40.84 41.88
3085 NASDAQ AOSL Fri, Jul 29, 2022 40.16 42.32 39.97 42.01
3084 NASDAQ AOSL Thu, Jul 28, 2022 40.30 40.44 38.52 40.40
3083 NASDAQ AOSL Wed, Jul 27, 2022 38.00 40.49 37.58 40.13
3082 NASDAQ AOSL Tue, Jul 26, 2022 37.02 37.70 36.55 36.85
3081 NASDAQ AOSL Mon, Jul 25, 2022 37.37 37.87 36.77 37.53
3080 NASDAQ AOSL Fri, Jul 22, 2022 39.06 39.25 37.28 37.55
3079 NASDAQ AOSL Thu, Jul 21, 2022 39.00 39.60 38.38 39.52
3078 NASDAQ AOSL Wed, Jul 20, 2022 36.70 39.18 36.30 38.95
3077 NASDAQ AOSL Tue, Jul 19, 2022 35.11 37.58 35.11 37.14
3076 NASDAQ AOSL Mon, Jul 18, 2022 35.89 36.50 34.19 34.54
3075 NASDAQ AOSL Fri, Jul 15, 2022 34.82 35.29 33.90 35.12
3074 NASDAQ AOSL Thu, Jul 14, 2022 33.15 34.24 32.70 34.16
3073 NASDAQ AOSL Wed, Jul 13, 2022 32.17 33.56 31.86 33.29
3072 NASDAQ AOSL Tue, Jul 12, 2022 33.35 33.87 32.61 32.92
3071 NASDAQ AOSL Mon, Jul 11, 2022 34.00 34.50 32.96 33.13
3070 NASDAQ AOSL Fri, Jul 8, 2022 32.58 35.14 32.27 34.69
3069 NASDAQ AOSL Thu, Jul 7, 2022 31.26 33.17 31.26 33.08
3068 NASDAQ AOSL Wed, Jul 6, 2022 30.62 30.95 29.84 30.43
3067 NASDAQ AOSL Tue, Jul 5, 2022 28.89 30.67 28.74 30.63
3066 NASDAQ AOSL Fri, Jul 1, 2022 32.49 32.57 29.25 30.12
3065 NASDAQ AOSL Thu, Jun 30, 2022 32.25 33.98 31.89 33.34
3064 NASDAQ AOSL Wed, Jun 29, 2022 33.92 34.00 32.36 33.09
3063 NASDAQ AOSL Tue, Jun 28, 2022 35.78 36.41 34.29 34.34
3062 NASDAQ AOSL Mon, Jun 27, 2022 34.67 35.94 33.70 35.36
3061 NASDAQ AOSL Fri, Jun 24, 2022 33.66 34.67 33.53 34.05
3060 NASDAQ AOSL Thu, Jun 23, 2022 33.62 33.82 32.02 33.15
3059 NASDAQ AOSL Wed, Jun 22, 2022 33.05 33.95 32.72 33.49
3058 NASDAQ AOSL Tue, Jun 21, 2022 34.25 34.70 33.05 33.90
3057 NASDAQ AOSL Fri, Jun 17, 2022 33.02 33.53 32.34 33.13
3056 NASDAQ AOSL Thu, Jun 16, 2022 34.38 34.65 31.81 32.50
3055 NASDAQ AOSL Wed, Jun 15, 2022 35.44 36.47 34.51 35.34
3054 NASDAQ AOSL Tue, Jun 14, 2022 36.06 36.40 35.49 36.27
3053 NASDAQ AOSL Mon, Jun 13, 2022 36.00 37.11 35.05 35.41
3052 NASDAQ AOSL Fri, Jun 10, 2022 38.11 39.35 37.26 37.84
3051 NASDAQ AOSL Thu, Jun 9, 2022 40.43 41.07 39.20 39.45
3050 NASDAQ AOSL Wed, Jun 8, 2022 42.32 42.60 40.76 41.09
3049 NASDAQ AOSL Tue, Jun 7, 2022 41.71 43.68 41.12 42.87
3048 NASDAQ AOSL Mon, Jun 6, 2022 44.49 44.53 42.43 42.83
3047 NASDAQ AOSL Fri, Jun 3, 2022 43.17 43.60 42.34 42.69
3046 NASDAQ AOSL Thu, Jun 2, 2022 42.96 45.05 42.96 44.60
3045 NASDAQ AOSL Wed, Jun 1, 2022 44.47 45.43 42.68 43.29
3044 NASDAQ AOSL Tue, May 31, 2022 46.00 46.35 43.85 43.93
3043 NASDAQ AOSL Fri, May 27, 2022 43.29 46.09 43.00 46.00
3042 NASDAQ AOSL Thu, May 26, 2022 38.58 42.83 38.35 42.62
3041 NASDAQ AOSL Wed, May 25, 2022 37.06 39.35 37.02 39.01
3040 NASDAQ AOSL Tue, May 24, 2022 38.56 38.94 36.89 37.24
3039 NASDAQ AOSL Mon, May 23, 2022 39.96 40.32 39.07 39.62
3038 NASDAQ AOSL Fri, May 20, 2022 41.17 41.69 38.50 40.08
3037 NASDAQ AOSL Thu, May 19, 2022 39.10 41.87 39.01 40.32
3036 NASDAQ AOSL Wed, May 18, 2022 39.45 41.77 39.29 39.91
3035 NASDAQ AOSL Tue, May 17, 2022 40.51 41.68 39.57 40.58
3034 NASDAQ AOSL Mon, May 16, 2022 38.51 39.84 38.01 38.54
3033 NASDAQ AOSL Fri, May 13, 2022 38.23 40.98 37.45 38.75
3032 NASDAQ AOSL Thu, May 12, 2022 32.15 34.16 31.65 33.20
3031 NASDAQ AOSL Wed, May 11, 2022 34.99 36.26 32.51 32.65
3030 NASDAQ AOSL Tue, May 10, 2022 36.68 38.23 34.75 35.61
3029 NASDAQ AOSL Mon, May 9, 2022 37.50 38.20 35.03 35.42
3028 NASDAQ AOSL Fri, May 6, 2022 40.00 40.47 35.50 38.54
3027 NASDAQ AOSL Thu, May 5, 2022 46.43 46.66 43.78 45.20
3026 NASDAQ AOSL Wed, May 4, 2022 45.37 47.75 43.51 47.62
3025 NASDAQ AOSL Tue, May 3, 2022 45.00 45.71 44.00 45.04
3024 NASDAQ AOSL Mon, May 2, 2022 43.47 44.94 42.63 44.85
3023 NASDAQ AOSL Fri, Apr 29, 2022 43.72 45.40 42.64 42.90
3022 NASDAQ AOSL Thu, Apr 28, 2022 43.31 45.28 42.15 44.56
3021 NASDAQ AOSL Wed, Apr 27, 2022 41.27 42.95 41.21 41.74
3020 NASDAQ AOSL Tue, Apr 26, 2022 43.27 43.58 41.70 41.92
3019 NASDAQ AOSL Mon, Apr 25, 2022 42.04 44.40 41.58 43.97
3018 NASDAQ AOSL Fri, Apr 22, 2022 44.20 45.80 43.14 43.41
3017 NASDAQ AOSL Thu, Apr 21, 2022 47.37 48.22 44.10 44.60
3016 NASDAQ AOSL Wed, Apr 20, 2022 47.90 48.50 45.80 46.21
3015 NASDAQ AOSL Tue, Apr 19, 2022 45.85 47.56 45.10 46.96
3014 NASDAQ AOSL Mon, Apr 18, 2022 44.34 46.81 44.21 45.78
3013 NASDAQ AOSL Thu, Apr 14, 2022 46.40 46.81 44.75 44.89
3012 NASDAQ AOSL Wed, Apr 13, 2022 44.76 47.04 44.26 46.32
3011 NASDAQ AOSL Tue, Apr 12, 2022 45.12 46.49 44.25 44.42
3010 NASDAQ AOSL Mon, Apr 11, 2022 43.90 45.29 43.35 44.21
3009 NASDAQ AOSL Fri, Apr 8, 2022 46.48 46.79 44.85 44.98
3008 NASDAQ AOSL Thu, Apr 7, 2022 46.55 48.13 45.43 47.02
3007 NASDAQ AOSL Wed, Apr 6, 2022 48.06 48.81 45.95 46.44
3006 NASDAQ AOSL Tue, Apr 5, 2022 52.82 53.00 48.75 49.24
3005 NASDAQ AOSL Mon, Apr 4, 2022 53.65 54.32 52.26 53.46
3004 NASDAQ AOSL Fri, Apr 1, 2022 55.59 56.25 51.51 53.20
3003 NASDAQ AOSL Thu, Mar 31, 2022 63.02 63.02 54.31 54.65
3002 NASDAQ AOSL Wed, Mar 30, 2022 65.61 69.99 62.76 63.02
3001 NASDAQ AOSL Tue, Mar 29, 2022 65.55 66.61 63.37 65.30
3000 NASDAQ AOSL Mon, Mar 28, 2022 65.00 66.97 62.38 64.95
2999 NASDAQ AOSL Fri, Mar 25, 2022 65.72 66.28 62.81 65.16
2998 NASDAQ AOSL Thu, Mar 24, 2022 61.23 65.90 60.84 65.72
2997 NASDAQ AOSL Wed, Mar 23, 2022 62.57 67.20 60.25 60.61
2996 NASDAQ AOSL Tue, Mar 22, 2022 57.84 63.99 57.63 63.73
2995 NASDAQ AOSL Mon, Mar 21, 2022 58.27 58.66 55.50 56.94
2994 NASDAQ AOSL Fri, Mar 18, 2022 55.73 58.20 55.35 57.76
2993 NASDAQ AOSL Thu, Mar 17, 2022 53.68 56.40 52.43 56.35
2992 NASDAQ AOSL Wed, Mar 16, 2022 50.15 54.24 49.62 54.13
2991 NASDAQ AOSL Tue, Mar 15, 2022 45.20 48.78 45.02 48.65
2990 NASDAQ AOSL Mon, Mar 14, 2022 48.20 48.66 44.52 44.94
2989 NASDAQ AOSL Fri, Mar 11, 2022 49.55 49.63 48.14 48.37
2988 NASDAQ AOSL Thu, Mar 10, 2022 47.74 48.90 46.92 48.60
2987 NASDAQ AOSL Wed, Mar 9, 2022 48.90 49.75 48.10 48.98
2986 NASDAQ AOSL Tue, Mar 8, 2022 45.37 48.83 44.27 46.94
2985 NASDAQ AOSL Mon, Mar 7, 2022 47.01 48.81 45.02 45.13
2984 NASDAQ AOSL Fri, Mar 4, 2022 51.37 51.93 46.07 46.92
2983 NASDAQ AOSL Thu, Mar 3, 2022 54.01 54.53 51.55 52.12
2982 NASDAQ AOSL Wed, Mar 2, 2022 51.55 54.14 51.41 53.39
2981 NASDAQ AOSL Tue, Mar 1, 2022 53.68 55.73 50.00 51.03
2980 NASDAQ AOSL Mon, Feb 28, 2022 52.78 54.89 52.12 53.77
2979 NASDAQ AOSL Fri, Feb 25, 2022 53.91 53.91 51.54 53.40
2978 NASDAQ AOSL Thu, Feb 24, 2022 47.20 53.97 46.39 53.84
2977 NASDAQ AOSL Wed, Feb 23, 2022 51.55 52.66 49.94 50.17
2976 NASDAQ AOSL Tue, Feb 22, 2022 52.00 53.65 48.82 50.17
2975 NASDAQ AOSL Fri, Feb 18, 2022 53.95 54.14 51.80 52.92
2974 NASDAQ AOSL Thu, Feb 17, 2022 56.50 56.66 53.15 53.33
2973 NASDAQ AOSL Wed, Feb 16, 2022 57.63 58.49 56.15 57.76
2972 NASDAQ AOSL Tue, Feb 15, 2022 53.27 59.38 53.27 58.88
2971 NASDAQ AOSL Mon, Feb 14, 2022 51.46 54.41 51.26 51.65
2970 NASDAQ AOSL Fri, Feb 11, 2022 55.07 56.25 50.57 51.14
2969 NASDAQ AOSL Thu, Feb 10, 2022 55.30 57.46 53.90 54.59
2968 NASDAQ AOSL Wed, Feb 9, 2022 53.50 57.62 52.09 57.20
2967 NASDAQ AOSL Tue, Feb 8, 2022 47.00 52.88 45.97 52.73
2966 NASDAQ AOSL Mon, Feb 7, 2022 46.48 48.34 46.35 47.00
2965 NASDAQ AOSL Fri, Feb 4, 2022 44.34 46.83 43.63 46.25
2964 NASDAQ AOSL Thu, Feb 3, 2022 45.36 46.51 44.33 44.44
2963 NASDAQ AOSL Wed, Feb 2, 2022 48.32 48.57 45.68 46.84
2962 NASDAQ AOSL Tue, Feb 1, 2022 45.89 47.00 44.07 46.83
2961 NASDAQ AOSL Mon, Jan 31, 2022 41.41 45.06 41.15 45.03
2960 NASDAQ AOSL Fri, Jan 28, 2022 39.69 40.71 38.10 40.64
2959 NASDAQ AOSL Thu, Jan 27, 2022 44.13 44.55 40.11 40.53
2958 NASDAQ AOSL Wed, Jan 26, 2022 43.68 46.47 42.57 43.43
2957 NASDAQ AOSL Tue, Jan 25, 2022 41.71 42.84 40.54 41.55
2956 NASDAQ AOSL Mon, Jan 24, 2022 40.77 43.49 39.08 43.35
2955 NASDAQ AOSL Fri, Jan 21, 2022 43.52 46.00 42.72 42.78
2954 NASDAQ AOSL Thu, Jan 20, 2022 47.07 47.99 44.42 44.51
2953 NASDAQ AOSL Wed, Jan 19, 2022 48.85 49.18 46.26 46.56
2952 NASDAQ AOSL Tue, Jan 18, 2022 48.68 49.34 45.79 47.84
2951 NASDAQ AOSL Fri, Jan 14, 2022 48.38 51.14 48.25 50.79
2950 NASDAQ AOSL Thu, Jan 13, 2022 51.53 53.36 49.31 49.47
2949 NASDAQ AOSL Wed, Jan 12, 2022 52.00 52.89 50.58 50.66
2948 NASDAQ AOSL Tue, Jan 11, 2022 51.75 52.02 49.42 51.37
2947 NASDAQ AOSL Mon, Jan 10, 2022 52.22 52.58 48.74 51.96
2946 NASDAQ AOSL Fri, Jan 7, 2022 56.29 57.32 53.24 54.32
2945 NASDAQ AOSL Thu, Jan 6, 2022 53.33 57.93 53.22 56.80
2944 NASDAQ AOSL Wed, Jan 5, 2022 60.62 60.62 53.34 54.33
2943 NASDAQ AOSL Tue, Jan 4, 2022 63.00 64.00 55.56 60.87
2942 NASDAQ AOSL Mon, Jan 3, 2022 61.01 63.48 60.75 62.21
2941 NASDAQ AOSL Fri, Dec 31, 2021 60.72 62.10 60.31 60.56
2940 NASDAQ AOSL Thu, Dec 30, 2021 62.25 62.34 59.88 60.52
2939 NASDAQ AOSL Wed, Dec 29, 2021 58.78 62.50 58.78 62.09
2938 NASDAQ AOSL Tue, Dec 28, 2021 62.89 63.29 58.03 58.77
2937 NASDAQ AOSL Mon, Dec 27, 2021 57.98 61.56 56.03 61.49
2936 NASDAQ AOSL Thu, Dec 23, 2021 54.47 55.69 53.95 55.25
2935 NASDAQ AOSL Wed, Dec 22, 2021 52.33 54.38 51.62 53.88
2934 NASDAQ AOSL Tue, Dec 21, 2021 51.07 52.87 50.30 52.74
2933 NASDAQ AOSL Mon, Dec 20, 2021 48.89 50.03 47.01 49.87
2932 NASDAQ AOSL Fri, Dec 17, 2021 49.52 52.01 48.85 50.56
2931 NASDAQ AOSL Thu, Dec 16, 2021 54.50 54.74 49.33 50.42
2930 NASDAQ AOSL Wed, Dec 15, 2021 49.83 53.27 48.13 53.16
2929 NASDAQ AOSL Tue, Dec 14, 2021 48.29 49.75 46.80 49.46
2928 NASDAQ AOSL Mon, Dec 13, 2021 54.32 54.74 48.16 48.65
2927 NASDAQ AOSL Fri, Dec 10, 2021 55.42 55.84 52.22 54.38
2926 NASDAQ AOSL Thu, Dec 9, 2021 53.00 56.50 52.76 54.25
2925 NASDAQ AOSL Wed, Dec 8, 2021 55.58 56.40 52.70 53.69
2924 NASDAQ AOSL Tue, Dec 7, 2021 49.87 54.86 49.52 54.38
2923 NASDAQ AOSL Mon, Dec 6, 2021 50.09 50.25 46.02 47.85
2922 NASDAQ AOSL Fri, Dec 3, 2021 52.50 53.66 48.96 49.95
2921 NASDAQ AOSL Thu, Dec 2, 2021 51.77 53.00 49.90 51.50
2920 NASDAQ AOSL Wed, Dec 1, 2021 50.68 53.98 50.17 50.74
2919 NASDAQ AOSL Tue, Nov 30, 2021 45.76 49.76 45.63 49.12
2918 NASDAQ AOSL Mon, Nov 29, 2021 44.77 46.49 44.21 46.06
2917 NASDAQ AOSL Fri, Nov 26, 2021 43.74 44.73 42.60 43.10
2916 NASDAQ AOSL Wed, Nov 24, 2021 44.53 45.69 42.60 45.61
2915 NASDAQ AOSL Tue, Nov 23, 2021 46.88 46.90 44.02 45.79
2914 NASDAQ AOSL Mon, Nov 22, 2021 45.70 50.12 45.60 46.61
2913 NASDAQ AOSL Fri, Nov 19, 2021 44.26 45.00 43.64 44.63
2912 NASDAQ AOSL Thu, Nov 18, 2021 45.00 45.35 43.51 44.58
2911 NASDAQ AOSL Wed, Nov 17, 2021 45.50 45.78 44.20 44.56
2910 NASDAQ AOSL Tue, Nov 16, 2021 44.22 45.55 43.18 45.47
2909 NASDAQ AOSL Mon, Nov 15, 2021 45.89 45.92 43.59 44.33
2908 NASDAQ AOSL Fri, Nov 12, 2021 46.50 46.80 45.14 45.61
2907 NASDAQ AOSL Thu, Nov 11, 2021 42.60 45.90 42.11 45.73
2906 NASDAQ AOSL Wed, Nov 10, 2021 42.42 43.32 41.56 42.57
2905 NASDAQ AOSL Tue, Nov 9, 2021 45.68 45.80 42.36 43.48
2904 NASDAQ AOSL Mon, Nov 8, 2021 43.00 45.19 41.15 44.17
2903 NASDAQ AOSL Fri, Nov 5, 2021 39.97 42.97 39.00 42.56
2902 NASDAQ AOSL Thu, Nov 4, 2021 37.61 38.60 37.25 38.52
2901 NASDAQ AOSL Wed, Nov 3, 2021 37.02 37.40 35.71 37.19
2900 NASDAQ AOSL Tue, Nov 2, 2021 37.00 38.12 36.66 37.12
2899 NASDAQ AOSL Mon, Nov 1, 2021 35.12 37.39 35.05 36.91
2898 NASDAQ AOSL Fri, Oct 29, 2021 34.93 35.15 33.63 34.65
2897 NASDAQ AOSL Thu, Oct 28, 2021 32.99 35.38 32.91 35.26
2896 NASDAQ AOSL Wed, Oct 27, 2021 32.80 33.17 32.30 32.54
2895 NASDAQ AOSL Tue, Oct 26, 2021 33.24 33.48 32.35 32.83
2894 NASDAQ AOSL Mon, Oct 25, 2021 31.80 33.35 31.79 33.24
2893 NASDAQ AOSL Fri, Oct 22, 2021 32.61 32.79 31.72 31.80
2892 NASDAQ AOSL Thu, Oct 21, 2021 31.78 32.86 31.71 32.82
2891 NASDAQ AOSL Wed, Oct 20, 2021 31.59 32.00 31.33 31.83
2890 NASDAQ AOSL Tue, Oct 19, 2021 32.31 32.42 31.56 31.70
2889 NASDAQ AOSL Mon, Oct 18, 2021 31.40 32.06 30.77 32.06
2888 NASDAQ AOSL Fri, Oct 15, 2021 32.01 32.37 31.75 31.80
2887 NASDAQ AOSL Thu, Oct 14, 2021 31.00 31.47 30.84 31.44
2886 NASDAQ AOSL Wed, Oct 13, 2021 30.70 30.79 29.76 30.46
2885 NASDAQ AOSL Tue, Oct 12, 2021 31.59 31.73 30.20 30.68
2884 NASDAQ AOSL Mon, Oct 11, 2021 31.49 32.49 31.24 31.41
2883 NASDAQ AOSL Fri, Oct 8, 2021 32.44 32.50 31.30 31.53
2882 NASDAQ AOSL Thu, Oct 7, 2021 31.85 32.65 31.77 32.18
2881 NASDAQ AOSL Wed, Oct 6, 2021 31.00 31.49 30.59 31.24
2880 NASDAQ AOSL Tue, Oct 5, 2021 30.47 31.80 30.47 31.51
2879 NASDAQ AOSL Mon, Oct 4, 2021 31.78 31.78 30.49 30.65
2878 NASDAQ AOSL Fri, Oct 1, 2021 31.53 31.92 31.08 31.83
2877 NASDAQ AOSL Thu, Sep 30, 2021 31.31 31.73 30.92 31.37
2876 NASDAQ AOSL Wed, Sep 29, 2021 32.62 32.92 30.90 31.22
2875 NASDAQ AOSL Tue, Sep 28, 2021 33.17 33.49 31.41 32.48
2874 NASDAQ AOSL Mon, Sep 27, 2021 32.74 34.00 31.86 33.61
2873 NASDAQ AOSL Fri, Sep 24, 2021 30.45 32.18 30.21 31.63
2872 NASDAQ AOSL Thu, Sep 23, 2021 29.50 30.83 28.80 30.66
2871 NASDAQ AOSL Wed, Sep 22, 2021 28.01 28.96 27.92 28.62
2870 NASDAQ AOSL Tue, Sep 21, 2021 28.13 28.13 27.10 27.77
2869 NASDAQ AOSL Mon, Sep 20, 2021 27.86 28.19 27.14 27.76
2868 NASDAQ AOSL Fri, Sep 17, 2021 29.05 29.24 28.33 28.86
2867 NASDAQ AOSL Thu, Sep 16, 2021 28.45 29.22 27.92 29.17
2866 NASDAQ AOSL Wed, Sep 15, 2021 28.40 28.49 27.68 28.46
2865 NASDAQ AOSL Tue, Sep 14, 2021 29.00 29.00 28.27 28.37
2864 NASDAQ AOSL Mon, Sep 13, 2021 28.89 28.89 27.97 28.62
2863 NASDAQ AOSL Fri, Sep 10, 2021 28.63 29.36 28.56 28.68
2862 NASDAQ AOSL Thu, Sep 9, 2021 28.42 28.76 28.22 28.37
2861 NASDAQ AOSL Wed, Sep 8, 2021 29.00 29.00 27.84 28.22
2860 NASDAQ AOSL Tue, Sep 7, 2021 29.10 29.75 28.84 29.09
2859 NASDAQ AOSL Fri, Sep 3, 2021 28.81 29.20 28.50 28.92
2858 NASDAQ AOSL Thu, Sep 2, 2021 28.90 29.25 28.69 28.87
2857 NASDAQ AOSL Wed, Sep 1, 2021 29.40 29.40 28.55 28.86
2856 NASDAQ AOSL Tue, Aug 31, 2021 28.98 29.89 28.23 29.05
2855 NASDAQ AOSL Mon, Aug 30, 2021 29.30 29.43 28.23 28.89
2854 NASDAQ AOSL Fri, Aug 27, 2021 27.40 29.04 27.40 28.97
2853 NASDAQ AOSL Thu, Aug 26, 2021 27.15 27.50 27.00 27.37
2852 NASDAQ AOSL Wed, Aug 25, 2021 26.95 27.38 26.84 27.12
2851 NASDAQ AOSL Tue, Aug 24, 2021 26.57 27.15 26.28 26.90
2850 NASDAQ AOSL Mon, Aug 23, 2021 26.18 26.64 25.61 26.47
2849 NASDAQ AOSL Fri, Aug 20, 2021 25.09 25.83 25.09 25.82
2848 NASDAQ AOSL Thu, Aug 19, 2021 24.98 25.46 24.70 25.15
2847 NASDAQ AOSL Wed, Aug 18, 2021 25.20 26.06 24.89 25.21
2846 NASDAQ AOSL Tue, Aug 17, 2021 25.36 25.55 24.32 25.18
2845 NASDAQ AOSL Mon, Aug 16, 2021 26.67 26.67 25.55 25.80
2844 NASDAQ AOSL Fri, Aug 13, 2021 27.41 27.41 26.51 26.91
2843 NASDAQ AOSL Thu, Aug 12, 2021 28.99 30.19 26.11 27.30
2842 NASDAQ AOSL Wed, Aug 11, 2021 27.08 27.45 25.85 27.23
2841 NASDAQ AOSL Tue, Aug 10, 2021 26.75 27.04 25.91 27.00
2840 NASDAQ AOSL Mon, Aug 9, 2021 26.69 26.99 26.10 26.79
2839 NASDAQ AOSL Fri, Aug 6, 2021 25.75 26.55 25.75 26.52
2838 NASDAQ AOSL Thu, Aug 5, 2021 25.60 26.46 25.43 25.83
2837 NASDAQ AOSL Wed, Aug 4, 2021 25.85 26.31 25.50 25.60
2836 NASDAQ AOSL Tue, Aug 3, 2021 26.13 26.53 25.11 26.02
2835 NASDAQ AOSL Mon, Aug 2, 2021 26.67 26.87 25.92 26.00
2834 NASDAQ AOSL Fri, Jul 30, 2021 25.50 26.24 25.06 25.99
2833 NASDAQ AOSL Thu, Jul 29, 2021 25.51 25.98 25.27 25.67
2832 NASDAQ AOSL Wed, Jul 28, 2021 24.60 25.62 24.42 25.26
2831 NASDAQ AOSL Tue, Jul 27, 2021 24.71 24.91 23.66 24.40
2830 NASDAQ AOSL Mon, Jul 26, 2021 25.25 25.79 24.48 24.82
2829 NASDAQ AOSL Fri, Jul 23, 2021 25.76 25.76 24.92 25.31
2828 NASDAQ AOSL Thu, Jul 22, 2021 26.30 26.43 25.09 25.48
2827 NASDAQ AOSL Wed, Jul 21, 2021 25.68 26.73 25.62 26.66
2826 NASDAQ AOSL Tue, Jul 20, 2021 25.01 26.02 24.47 25.56
2825 NASDAQ AOSL Mon, Jul 19, 2021 24.82 25.60 24.01 24.96
2824 NASDAQ AOSL Fri, Jul 16, 2021 27.11 27.29 25.26 25.40
2823 NASDAQ AOSL Thu, Jul 15, 2021 27.47 27.54 26.40 26.85
2822 NASDAQ AOSL Wed, Jul 14, 2021 28.63 29.06 27.71 27.76
2821 NASDAQ AOSL Tue, Jul 13, 2021 29.00 29.03 27.85 28.28
2820 NASDAQ AOSL Mon, Jul 12, 2021 29.21 29.27 28.51 29.24
2819 NASDAQ AOSL Fri, Jul 9, 2021 28.63 29.35 28.26 29.14
2818 NASDAQ AOSL Thu, Jul 8, 2021 28.40 28.83 26.89 28.24
2817 NASDAQ AOSL Wed, Jul 7, 2021 29.45 29.75 28.57 29.15
2816 NASDAQ AOSL Tue, Jul 6, 2021 30.02 30.02 28.60 29.04
2815 NASDAQ AOSL Fri, Jul 2, 2021 30.37 30.49 29.42 29.76
2814 NASDAQ AOSL Thu, Jul 1, 2021 30.41 30.51 29.58 30.13
2813 NASDAQ AOSL Wed, Jun 30, 2021 30.60 30.77 30.01 30.39
2812 NASDAQ AOSL Tue, Jun 29, 2021 30.51 30.93 30.18 30.58
2811 NASDAQ AOSL Mon, Jun 28, 2021 29.06 30.96 28.90 30.45
2810 NASDAQ AOSL Fri, Jun 25, 2021 30.01 30.39 28.77 28.79
2809 NASDAQ AOSL Thu, Jun 24, 2021 28.69 30.22 28.52 29.90
2808 NASDAQ AOSL Wed, Jun 23, 2021 28.23 28.58 27.91 28.27
2807 NASDAQ AOSL Tue, Jun 22, 2021 28.35 28.45 27.45 27.96
2806 NASDAQ AOSL Mon, Jun 21, 2021 28.05 28.66 27.43 28.33
2805 NASDAQ AOSL Fri, Jun 18, 2021 28.05 29.19 27.32 27.83
2804 NASDAQ AOSL Thu, Jun 17, 2021 29.31 29.70 28.33 28.83
2803 NASDAQ AOSL Wed, Jun 16, 2021 30.03 30.42 29.20 29.52
2802 NASDAQ AOSL Tue, Jun 15, 2021 30.81 31.21 30.11 30.18
2801 NASDAQ AOSL Mon, Jun 14, 2021 30.16 31.33 30.10 30.87
2800 NASDAQ AOSL Fri, Jun 11, 2021 30.33 30.48 29.85 30.16
2799 NASDAQ AOSL Thu, Jun 10, 2021 30.29 30.99 29.67 30.17
2798 NASDAQ AOSL Wed, Jun 9, 2021 30.78 30.78 30.16 30.22
2797 NASDAQ AOSL Tue, Jun 8, 2021 31.54 31.83 30.54 30.78
2796 NASDAQ AOSL Mon, Jun 7, 2021 31.27 31.50 30.68 31.39
2795 NASDAQ AOSL Fri, Jun 4, 2021 30.80 31.44 30.80 31.20
2794 NASDAQ AOSL Thu, Jun 3, 2021 32.00 32.11 30.35 30.40
2793 NASDAQ AOSL Wed, Jun 2, 2021 32.99 32.99 32.14 32.44
2792 NASDAQ AOSL Tue, Jun 1, 2021 32.43 32.99 32.16 32.90
2791 NASDAQ AOSL Fri, May 28, 2021 32.63 32.72 31.91 32.21
2790 NASDAQ AOSL Thu, May 27, 2021 31.37 32.50 30.99 32.42
2789 NASDAQ AOSL Wed, May 26, 2021 30.51 31.23 30.51 31.08
2788 NASDAQ AOSL Tue, May 25, 2021 31.70 32.10 30.15 30.24
2787 NASDAQ AOSL Mon, May 24, 2021 30.90 31.86 30.50 31.26
2786 NASDAQ AOSL Fri, May 21, 2021 31.06 31.20 30.51 30.60
2785 NASDAQ AOSL Thu, May 20, 2021 30.98 31.00 30.18 30.71
2784 NASDAQ AOSL Wed, May 19, 2021 29.16 31.14 28.82 30.78
2783 NASDAQ AOSL Tue, May 18, 2021 30.01 30.91 29.50 29.91
2782 NASDAQ AOSL Mon, May 17, 2021 28.00 29.94 27.68 29.49
2781 NASDAQ AOSL Fri, May 14, 2021 27.93 28.72 27.39 28.47
2780 NASDAQ AOSL Thu, May 13, 2021 27.38 28.20 26.41 27.35
2779 NASDAQ AOSL Wed, May 12, 2021 27.57 28.25 26.60 26.68
2778 NASDAQ AOSL Tue, May 11, 2021 26.24 28.51 25.32 28.16
2777 NASDAQ AOSL Mon, May 10, 2021 30.15 30.15 27.80 27.86
2776 NASDAQ AOSL Fri, May 7, 2021 29.64 30.67 29.44 30.38
2775 NASDAQ AOSL Thu, May 6, 2021 31.50 31.72 27.55 29.21
2774 NASDAQ AOSL Wed, May 5, 2021 29.28 30.16 28.59 29.64
2773 NASDAQ AOSL Tue, May 4, 2021 30.37 30.43 28.16 28.97
2772 NASDAQ AOSL Mon, May 3, 2021 31.37 31.70 30.04 31.04
2771 NASDAQ AOSL Fri, Apr 30, 2021 31.20 31.75 30.72 31.10
2770 NASDAQ AOSL Thu, Apr 29, 2021 32.61 32.61 31.14 32.08
2769 NASDAQ AOSL Wed, Apr 28, 2021 32.04 32.48 31.52 32.01
2768 NASDAQ AOSL Tue, Apr 27, 2021 32.61 32.61 31.81 32.22
2767 NASDAQ AOSL Mon, Apr 26, 2021 31.77 32.51 31.59 32.26
2766 NASDAQ AOSL Fri, Apr 23, 2021 30.38 31.80 30.30 31.59
2765 NASDAQ AOSL Thu, Apr 22, 2021 30.30 31.57 29.55 30.30
2764 NASDAQ AOSL Wed, Apr 21, 2021 28.27 30.47 28.04 30.37
2763 NASDAQ AOSL Tue, Apr 20, 2021 29.70 29.90 26.94 28.44
2762 NASDAQ AOSL Mon, Apr 19, 2021 31.66 31.78 29.57 29.94
2761 NASDAQ AOSL Fri, Apr 16, 2021 32.50 32.55 31.66 32.10
2760 NASDAQ AOSL Thu, Apr 15, 2021 32.96 33.30 31.90 32.53
2759 NASDAQ AOSL Wed, Apr 14, 2021 32.21 33.31 32.10 32.38
2758 NASDAQ AOSL Tue, Apr 13, 2021 32.56 33.36 31.77 32.35
2757 NASDAQ AOSL Mon, Apr 12, 2021 33.22 33.61 31.83 32.46
2756 NASDAQ AOSL Fri, Apr 9, 2021 34.55 34.75 33.01 33.63
2755 NASDAQ AOSL Thu, Apr 8, 2021 34.94 34.94 33.26 34.85
2754 NASDAQ AOSL Wed, Apr 7, 2021 34.63 34.88 33.10 33.26
2753 NASDAQ AOSL Tue, Apr 6, 2021 35.22 35.83 34.21 34.96
2752 NASDAQ AOSL Mon, Apr 5, 2021 35.86 35.86 33.81 34.97
2751 NASDAQ AOSL Thu, Apr 1, 2021 33.51 34.87 33.40 34.50
2750 NASDAQ AOSL Wed, Mar 31, 2021 32.19 33.20 31.84 32.70
2749 NASDAQ AOSL Tue, Mar 30, 2021 30.42 31.76 29.82 31.63
2748 NASDAQ AOSL Mon, Mar 29, 2021 31.98 32.51 30.21 30.33
2747 NASDAQ AOSL Fri, Mar 26, 2021 31.14 32.37 30.85 32.28
2746 NASDAQ AOSL Thu, Mar 25, 2021 29.45 31.13 28.60 30.85
2745 NASDAQ AOSL Wed, Mar 24, 2021 32.70 33.07 30.51 30.51
2744 NASDAQ AOSL Tue, Mar 23, 2021 34.64 34.77 31.43 31.63
2743 NASDAQ AOSL Mon, Mar 22, 2021 35.10 35.96 34.40 34.93
2742 NASDAQ AOSL Fri, Mar 19, 2021 34.27 35.80 33.33 34.88
2741 NASDAQ AOSL Thu, Mar 18, 2021 36.44 36.98 34.19 34.32
2740 NASDAQ AOSL Wed, Mar 17, 2021 35.56 37.55 34.57 37.24
2739 NASDAQ AOSL Tue, Mar 16, 2021 36.28 38.47 35.36 36.36
2738 NASDAQ AOSL Mon, Mar 15, 2021 36.90 37.20 35.74 36.27
2737 NASDAQ AOSL Fri, Mar 12, 2021 35.63 36.37 34.44 36.24
2736 NASDAQ AOSL Thu, Mar 11, 2021 35.78 36.71 34.69 36.67
2735 NASDAQ AOSL Wed, Mar 10, 2021 34.57 35.41 33.38 33.92
2734 NASDAQ AOSL Tue, Mar 9, 2021 31.45 34.44 31.45 34.00
2733 NASDAQ AOSL Mon, Mar 8, 2021 32.88 33.90 29.82 30.34
2732 NASDAQ AOSL Fri, Mar 5, 2021 33.51 34.36 30.03 32.92
2731 NASDAQ AOSL Thu, Mar 4, 2021 35.60 36.09 31.69 32.29
2730 NASDAQ AOSL Wed, Mar 3, 2021 36.02 36.91 34.56 35.10
2729 NASDAQ AOSL Tue, Mar 2, 2021 37.26 38.14 35.65 35.67
2728 NASDAQ AOSL Mon, Mar 1, 2021 36.22 38.20 35.85 37.85
2727 NASDAQ AOSL Fri, Feb 26, 2021 34.63 36.22 34.13 35.19
2726 NASDAQ AOSL Thu, Feb 25, 2021 37.37 38.27 33.58 33.80
2725 NASDAQ AOSL Wed, Feb 24, 2021 36.29 37.26 35.06 36.81
2724 NASDAQ AOSL Tue, Feb 23, 2021 36.65 37.12 33.16 36.33
2723 NASDAQ AOSL Mon, Feb 22, 2021 38.86 39.62 37.41 37.92
2722 NASDAQ AOSL Fri, Feb 19, 2021 37.30 38.99 36.80 38.89
2721 NASDAQ AOSL Thu, Feb 18, 2021 37.65 38.15 36.04 36.50
2720 NASDAQ AOSL Wed, Feb 17, 2021 38.75 39.74 37.15 38.24
2719 NASDAQ AOSL Tue, Feb 16, 2021 41.25 43.00 38.89 39.49
2718 NASDAQ AOSL Fri, Feb 12, 2021 40.51 40.82 38.25 40.37
2717 NASDAQ AOSL Thu, Feb 11, 2021 37.45 39.85 37.10 38.57
2716 NASDAQ AOSL Wed, Feb 10, 2021 34.66 34.79 32.60 32.72
2715 NASDAQ AOSL Tue, Feb 9, 2021 34.45 35.22 33.78 33.97
2714 NASDAQ AOSL Mon, Feb 8, 2021 35.09 36.48 33.83 34.43
2713 NASDAQ AOSL Fri, Feb 5, 2021 38.39 40.04 33.38 33.58
2712 NASDAQ AOSL Thu, Feb 4, 2021 33.00 34.90 32.34 34.74
2711 NASDAQ AOSL Wed, Feb 3, 2021 33.72 35.02 32.09 32.92
2710 NASDAQ AOSL Tue, Feb 2, 2021 31.92 33.19 31.10 33.16
2709 NASDAQ AOSL Mon, Feb 1, 2021 29.77 31.38 29.24 31.17
2708 NASDAQ AOSL Fri, Jan 29, 2021 29.16 29.98 28.26 28.74
2707 NASDAQ AOSL Thu, Jan 28, 2021 26.88 28.95 26.50 28.50
2706 NASDAQ AOSL Wed, Jan 27, 2021 28.50 28.50 26.29 26.91
2705 NASDAQ AOSL Tue, Jan 26, 2021 30.97 31.52 29.25 29.29
2704 NASDAQ AOSL Mon, Jan 25, 2021 30.97 31.94 29.52 30.66
2703 NASDAQ AOSL Fri, Jan 22, 2021 30.40 30.99 30.10 30.86
2702 NASDAQ AOSL Thu, Jan 21, 2021 30.13 31.32 29.27 30.66
2701 NASDAQ AOSL Wed, Jan 20, 2021 29.63 30.54 29.31 29.84
2700 NASDAQ AOSL Tue, Jan 19, 2021 29.05 29.64 28.51 29.45
2699 NASDAQ AOSL Fri, Jan 15, 2021 29.23 29.63 27.56 28.37
2698 NASDAQ AOSL Thu, Jan 14, 2021 30.03 30.24 29.26 29.60
2697 NASDAQ AOSL Wed, Jan 13, 2021 30.50 31.05 29.10 29.59
2696 NASDAQ AOSL Tue, Jan 12, 2021 27.75 31.22 27.47 30.40
2695 NASDAQ AOSL Mon, Jan 11, 2021 26.56 28.02 26.15 27.50
2694 NASDAQ AOSL Fri, Jan 8, 2021 28.34 28.53 27.26 27.85
2693 NASDAQ AOSL Thu, Jan 7, 2021 28.00 28.73 27.73 28.49
2692 NASDAQ AOSL Wed, Jan 6, 2021 26.40 28.44 26.40 28.00
2691 NASDAQ AOSL Tue, Jan 5, 2021 24.76 27.15 24.76 26.34
2690 NASDAQ AOSL Mon, Jan 4, 2021 23.99 24.95 23.77 24.49
2689 NASDAQ AOSL Thu, Dec 31, 2020 23.74 23.92 23.35 23.64
2688 NASDAQ AOSL Wed, Dec 30, 2020 22.81 23.81 22.81 23.62
2687 NASDAQ AOSL Tue, Dec 29, 2020 24.19 24.41 22.65 22.84
2686 NASDAQ AOSL Mon, Dec 28, 2020 23.91 24.39 23.51 23.97
2685 NASDAQ AOSL Thu, Dec 24, 2020 23.42 23.77 22.95 23.43
2684 NASDAQ AOSL Wed, Dec 23, 2020 23.47 23.78 23.05 23.50
2683 NASDAQ AOSL Tue, Dec 22, 2020 23.16 23.93 22.77 23.39
2682 NASDAQ AOSL Mon, Dec 21, 2020 22.01 23.09 22.00 22.83
2681 NASDAQ AOSL Fri, Dec 18, 2020 24.32 24.32 22.75 22.88
2680 NASDAQ AOSL Thu, Dec 17, 2020 24.15 24.67 23.34 24.13
2679 NASDAQ AOSL Wed, Dec 16, 2020 24.60 24.91 23.85 24.17
2678 NASDAQ AOSL Tue, Dec 15, 2020 24.99 25.18 24.14 24.41
2677 NASDAQ AOSL Mon, Dec 14, 2020 25.36 25.63 24.14 24.24
2676 NASDAQ AOSL Fri, Dec 11, 2020 26.35 26.83 24.68 24.90
2675 NASDAQ AOSL Thu, Dec 10, 2020 25.91 27.14 25.50 26.49
2674 NASDAQ AOSL Wed, Dec 9, 2020 28.00 28.05 26.12 26.28
2673 NASDAQ AOSL Tue, Dec 8, 2020 29.09 29.20 27.41 27.98
2672 NASDAQ AOSL Mon, Dec 7, 2020 25.95 28.58 25.36 28.36
2671 NASDAQ AOSL Fri, Dec 4, 2020 24.88 24.99 23.31 24.77
2670 NASDAQ AOSL Thu, Dec 3, 2020 25.12 26.22 24.36 24.59
2669 NASDAQ AOSL Wed, Dec 2, 2020 24.81 25.45 23.85 24.86
2668 NASDAQ AOSL Tue, Dec 1, 2020 25.00 25.25 24.71 25.06
2667 NASDAQ AOSL Mon, Nov 30, 2020 25.10 25.27 24.22 24.84
2666 NASDAQ AOSL Fri, Nov 27, 2020 24.84 25.22 24.50 25.03
2665 NASDAQ AOSL Wed, Nov 25, 2020 24.74 24.98 23.07 24.82
2664 NASDAQ AOSL Tue, Nov 24, 2020 26.01 26.66 23.00 24.33
2663 NASDAQ AOSL Mon, Nov 23, 2020 22.25 25.87 21.86 25.05
2662 NASDAQ AOSL Fri, Nov 20, 2020 21.05 21.98 20.97 21.62
2661 NASDAQ AOSL Thu, Nov 19, 2020 21.30 21.50 20.89 21.22
2660 NASDAQ AOSL Wed, Nov 18, 2020 20.50 21.50 20.50 21.47
2659 NASDAQ AOSL Tue, Nov 17, 2020 20.57 20.92 20.16 20.46
2658 NASDAQ AOSL Mon, Nov 16, 2020 20.43 20.99 20.43 20.97
2657 NASDAQ AOSL Fri, Nov 13, 2020 19.81 20.73 19.54 20.43
2656 NASDAQ AOSL Thu, Nov 12, 2020 19.64 20.40 19.07 19.81
2655 NASDAQ AOSL Wed, Nov 11, 2020 19.54 19.76 18.72 19.74
2654 NASDAQ AOSL Tue, Nov 10, 2020 19.33 19.96 18.84 19.33
2653 NASDAQ AOSL Mon, Nov 9, 2020 19.18 21.50 18.41 19.53
2652 NASDAQ AOSL Fri, Nov 6, 2020 17.60 19.06 17.57 18.61
2651 NASDAQ AOSL Thu, Nov 5, 2020 16.35 17.53 16.35 17.39
2650 NASDAQ AOSL Wed, Nov 4, 2020 16.20 16.41 15.88 16.32
2649 NASDAQ AOSL Tue, Nov 3, 2020 16.00 16.30 15.63 16.12
2648 NASDAQ AOSL Mon, Nov 2, 2020 16.00 16.00 15.51 15.91
2647 NASDAQ AOSL Fri, Oct 30, 2020 15.75 16.17 15.48 15.86
2646 NASDAQ AOSL Thu, Oct 29, 2020 15.25 16.26 15.25 15.90
2645 NASDAQ AOSL Wed, Oct 28, 2020 15.80 15.94 15.23 15.30
2644 NASDAQ AOSL Tue, Oct 27, 2020 16.31 16.37 15.71 15.95
2643 NASDAQ AOSL Mon, Oct 26, 2020 16.87 16.87 16.08 16.34
2642 NASDAQ AOSL Fri, Oct 23, 2020 16.50 16.71 16.22 16.66
2641 NASDAQ AOSL Thu, Oct 22, 2020 16.43 16.62 16.01 16.44
2640 NASDAQ AOSL Wed, Oct 21, 2020 17.06 17.14 16.40 16.40
2639 NASDAQ AOSL Tue, Oct 20, 2020 17.01 17.05 16.81 16.93
2638 NASDAQ AOSL Mon, Oct 19, 2020 17.15 17.20 16.76 16.81
2637 NASDAQ AOSL Fri, Oct 16, 2020 16.57 17.08 16.33 16.98
2636 NASDAQ AOSL Thu, Oct 15, 2020 16.10 16.62 15.59 16.62
2635 NASDAQ AOSL Wed, Oct 14, 2020 16.41 16.80 16.13 16.40
2634 NASDAQ AOSL Tue, Oct 13, 2020 16.88 16.92 16.05 16.63
2633 NASDAQ AOSL Mon, Oct 12, 2020 16.52 17.18 16.24 16.83
2632 NASDAQ AOSL Fri, Oct 9, 2020 16.76 16.96 16.22 16.36
2631 NASDAQ AOSL Thu, Oct 8, 2020 17.11 17.30 16.46 16.66
2630 NASDAQ AOSL Wed, Oct 7, 2020 15.90 17.20 15.81 16.88
2629 NASDAQ AOSL Tue, Oct 6, 2020 15.62 16.50 15.41 15.54
2628 NASDAQ AOSL Mon, Oct 5, 2020 14.28 15.98 14.17 15.38
2627 NASDAQ AOSL Fri, Oct 2, 2020 12.76 13.40 12.74 13.07
2626 NASDAQ AOSL Thu, Oct 1, 2020 12.99 13.27 12.89 13.14
2625 NASDAQ AOSL Wed, Sep 30, 2020 13.35 13.40 12.71 12.82
2624 NASDAQ AOSL Tue, Sep 29, 2020 12.95 13.38 12.81 13.29
2623 NASDAQ AOSL Mon, Sep 28, 2020 12.43 13.14 12.24 13.08
2622 NASDAQ AOSL Fri, Sep 25, 2020 11.76 12.61 11.76 12.30
2621 NASDAQ AOSL Thu, Sep 24, 2020 11.65 12.06 11.61 11.90
2620 NASDAQ AOSL Wed, Sep 23, 2020 12.20 12.35 11.63 11.70
2619 NASDAQ AOSL Tue, Sep 22, 2020 12.08 12.26 11.80 12.21
2618 NASDAQ AOSL Mon, Sep 21, 2020 12.40 12.70 11.93 11.94
2617 NASDAQ AOSL Fri, Sep 18, 2020 12.77 12.83 12.33 12.75
2616 NASDAQ AOSL Thu, Sep 17, 2020 12.53 12.76 12.50 12.64
2615 NASDAQ AOSL Wed, Sep 16, 2020 12.65 12.92 12.62 12.64
2614 NASDAQ AOSL Tue, Sep 15, 2020 12.94 13.12 12.57 12.62
2613 NASDAQ AOSL Mon, Sep 14, 2020 12.64 13.23 12.50 12.80
2612 NASDAQ AOSL Fri, Sep 11, 2020 13.15 13.23 12.55 12.67
2611 NASDAQ AOSL Thu, Sep 10, 2020 13.43 13.43 13.03 13.07
2610 NASDAQ AOSL Wed, Sep 9, 2020 13.02 13.32 12.87 13.24
2609 NASDAQ AOSL Tue, Sep 8, 2020 13.00 13.10 12.64 12.78
2608 NASDAQ AOSL Fri, Sep 4, 2020 13.08 13.45 12.55 13.32
2607 NASDAQ AOSL Thu, Sep 3, 2020 13.56 13.68 12.83 12.99
2606 NASDAQ AOSL Wed, Sep 2, 2020 13.60 13.83 13.37 13.69
2605 NASDAQ AOSL Tue, Sep 1, 2020 13.60 14.19 13.60 13.85
2604 NASDAQ AOSL Mon, Aug 31, 2020 13.43 14.50 12.92 13.55
2603 NASDAQ AOSL Fri, Aug 28, 2020 13.42 13.55 13.02 13.48
2602 NASDAQ AOSL Thu, Aug 27, 2020 14.08 14.09 13.22 13.37
2601 NASDAQ AOSL Wed, Aug 26, 2020 14.49 14.49 13.70 13.81
2600 NASDAQ AOSL Tue, Aug 25, 2020 13.38 13.49 13.11 13.45
2599 NASDAQ AOSL Mon, Aug 24, 2020 13.07 13.37 12.99 13.29
2598 NASDAQ AOSL Fri, Aug 21, 2020 13.11 13.22 12.75 12.96
2597 NASDAQ AOSL Thu, Aug 20, 2020 13.33 13.51 13.10 13.21
2596 NASDAQ AOSL Wed, Aug 19, 2020 13.89 13.93 13.53 13.60
2595 NASDAQ AOSL Tue, Aug 18, 2020 14.10 14.10 13.66 13.79
2594 NASDAQ AOSL Mon, Aug 17, 2020 14.21 14.33 13.94 14.07
2593 NASDAQ AOSL Fri, Aug 14, 2020 14.76 14.76 13.96 14.09
2592 NASDAQ AOSL Thu, Aug 13, 2020 13.95 15.00 13.27 14.76
2591 NASDAQ AOSL Wed, Aug 12, 2020 12.30 15.08 12.20 13.89
2590 NASDAQ AOSL Tue, Aug 11, 2020 11.35 11.74 11.13 11.44
2589 NASDAQ AOSL Mon, Aug 10, 2020 11.47 11.50 11.23 11.28
2588 NASDAQ AOSL Fri, Aug 7, 2020 11.22 11.71 11.17 11.55
2587 NASDAQ AOSL Thu, Aug 6, 2020 11.36 11.38 10.96 11.25
2586 NASDAQ AOSL Wed, Aug 5, 2020 11.50 11.50 11.10 11.41
2585 NASDAQ AOSL Tue, Aug 4, 2020 11.00 11.43 11.00 11.43
2584 NASDAQ AOSL Mon, Aug 3, 2020 10.92 11.31 10.88 11.08
2583 NASDAQ AOSL Fri, Jul 31, 2020 10.69 10.92 10.61 10.89
2582 NASDAQ AOSL Thu, Jul 30, 2020 10.07 10.71 10.07 10.70
2581 NASDAQ AOSL Wed, Jul 29, 2020 10.15 10.27 10.02 10.22
2580 NASDAQ AOSL Tue, Jul 28, 2020 10.61 10.65 10.19 10.19
2579 NASDAQ AOSL Mon, Jul 27, 2020 10.56 10.80 10.56 10.74
2578 NASDAQ AOSL Fri, Jul 24, 2020 10.57 10.59 10.48 10.51
2577 NASDAQ AOSL Thu, Jul 23, 2020 10.62 10.91 10.60 10.70
2576 NASDAQ AOSL Wed, Jul 22, 2020 10.71 10.84 10.57 10.61
2575 NASDAQ AOSL Tue, Jul 21, 2020 10.79 10.87 10.66 10.76
2574 NASDAQ AOSL Mon, Jul 20, 2020 10.67 10.70 10.58 10.64
2573 NASDAQ AOSL Fri, Jul 17, 2020 10.40 10.90 10.27 10.69
2572 NASDAQ AOSL Thu, Jul 16, 2020 10.69 10.70 10.32 10.42
2571 NASDAQ AOSL Wed, Jul 15, 2020 10.73 10.89 10.56 10.77
2570 NASDAQ AOSL Tue, Jul 14, 2020 10.31 10.60 10.17 10.60
2569 NASDAQ AOSL Mon, Jul 13, 2020 10.69 10.77 10.33 10.33
2568 NASDAQ AOSL Fri, Jul 10, 2020 10.53 10.71 10.22 10.54
2567 NASDAQ AOSL Thu, Jul 9, 2020 10.65 10.72 10.38 10.59
2566 NASDAQ AOSL Wed, Jul 8, 2020 10.61 10.69 10.46 10.67
2565 NASDAQ AOSL Tue, Jul 7, 2020 10.74 10.93 10.57 10.61
2564 NASDAQ AOSL Mon, Jul 6, 2020 10.45 10.90 10.40 10.85
2563 NASDAQ AOSL Thu, Jul 2, 2020 10.64 10.64 10.28 10.33
2562 NASDAQ AOSL Wed, Jul 1, 2020 10.96 10.97 10.36 10.42
2561 NASDAQ AOSL Tue, Jun 30, 2020 10.65 10.91 10.56 10.88
2560 NASDAQ AOSL Mon, Jun 29, 2020 10.05 10.90 10.02 10.63
2559 NASDAQ AOSL Fri, Jun 26, 2020 10.44 10.55 9.88 9.89
2558 NASDAQ AOSL Thu, Jun 25, 2020 10.32 10.59 10.15 10.55
2557 NASDAQ AOSL Wed, Jun 24, 2020 10.78 10.79 10.24 10.37
2556 NASDAQ AOSL Tue, Jun 23, 2020 11.05 11.13 10.88 10.92
2555 NASDAQ AOSL Mon, Jun 22, 2020 10.77 11.05 10.64 10.95
2554 NASDAQ AOSL Fri, Jun 19, 2020 11.32 11.45 10.73 10.77
2553 NASDAQ AOSL Thu, Jun 18, 2020 11.03 11.46 11.03 11.16
2552 NASDAQ AOSL Wed, Jun 17, 2020 11.64 11.65 11.06 11.10
2551 NASDAQ AOSL Tue, Jun 16, 2020 11.58 11.86 11.39 11.58
2550 NASDAQ AOSL Mon, Jun 15, 2020 10.82 11.36 10.70 11.33
2549 NASDAQ AOSL Fri, Jun 12, 2020 11.39 11.56 10.91 11.11
2548 NASDAQ AOSL Thu, Jun 11, 2020 11.90 11.95 10.94 10.95
2547 NASDAQ AOSL Wed, Jun 10, 2020 12.33 12.66 11.93 12.43
2546 NASDAQ AOSL Tue, Jun 9, 2020 12.20 12.47 11.89 12.33
2545 NASDAQ AOSL Mon, Jun 8, 2020 12.40 12.53 12.21 12.41
2544 NASDAQ AOSL Fri, Jun 5, 2020 11.95 12.58 11.95 12.30
2543 NASDAQ AOSL Thu, Jun 4, 2020 11.42 11.95 11.40 11.71
2542 NASDAQ AOSL Wed, Jun 3, 2020 10.98 11.59 10.74 11.46
2541 NASDAQ AOSL Tue, Jun 2, 2020 10.38 10.98 10.33 10.96
2540 NASDAQ AOSL Mon, Jun 1, 2020 10.40 10.58 10.20 10.29
2539 NASDAQ AOSL Fri, May 29, 2020 10.59 10.73 10.08 10.52
2538 NASDAQ AOSL Thu, May 28, 2020 11.50 11.50 10.52 10.61
2537 NASDAQ AOSL Wed, May 27, 2020 11.20 11.53 10.87 11.47
2536 NASDAQ AOSL Tue, May 26, 2020 10.56 11.17 10.56 11.10
2535 NASDAQ AOSL Fri, May 22, 2020 10.54 10.57 10.29 10.42
2534 NASDAQ AOSL Thu, May 21, 2020 10.98 10.98 10.48 10.49
2533 NASDAQ AOSL Wed, May 20, 2020 10.56 11.08 10.44 11.00
2532 NASDAQ AOSL Tue, May 19, 2020 10.59 10.70 10.32 10.36
2531 NASDAQ AOSL Mon, May 18, 2020 9.89 10.62 9.87 10.58
2530 NASDAQ AOSL Fri, May 15, 2020 9.37 9.74 9.20 9.64
2529 NASDAQ AOSL Thu, May 14, 2020 9.47 9.59 9.11 9.56
2528 NASDAQ AOSL Wed, May 13, 2020 11.08 11.19 9.47 9.69
2527 NASDAQ AOSL Tue, May 12, 2020 11.62 11.70 11.12 11.15
2526 NASDAQ AOSL Mon, May 11, 2020 10.89 11.70 10.78 11.57
2525 NASDAQ AOSL Fri, May 8, 2020 11.09 11.15 10.78 10.96
2524 NASDAQ AOSL Thu, May 7, 2020 11.00 11.15 10.72 10.94
2523 NASDAQ AOSL Wed, May 6, 2020 11.68 11.99 10.87 10.90
2522 NASDAQ AOSL Tue, May 5, 2020 11.12 11.60 11.06 11.09
2521 NASDAQ AOSL Mon, May 4, 2020 11.09 11.32 10.76 11.01
2520 NASDAQ AOSL Fri, May 1, 2020 11.69 11.81 11.03 11.23
2519 NASDAQ AOSL Thu, Apr 30, 2020 12.02 12.09 11.46 12.03
2518 NASDAQ AOSL Wed, Apr 29, 2020 11.16 12.38 11.16 12.35
2517 NASDAQ AOSL Tue, Apr 28, 2020 10.95 11.32 10.94 11.09
2516 NASDAQ AOSL Mon, Apr 27, 2020 10.40 10.96 10.17 10.89
2515 NASDAQ AOSL Fri, Apr 24, 2020 9.68 10.43 9.68 10.37
2514 NASDAQ AOSL Thu, Apr 23, 2020 9.15 9.83 9.08 9.70
2513 NASDAQ AOSL Wed, Apr 22, 2020 8.96 9.18 8.74 9.07
2512 NASDAQ AOSL Tue, Apr 21, 2020 8.38 8.74 8.21 8.71
2511 NASDAQ AOSL Mon, Apr 20, 2020 8.75 8.95 8.57 8.66
2510 NASDAQ AOSL Fri, Apr 17, 2020 8.87 9.01 8.65 9.00
2509 NASDAQ AOSL Thu, Apr 16, 2020 8.66 8.78 8.35 8.67
2508 NASDAQ AOSL Wed, Apr 15, 2020 8.33 8.70 8.25 8.63
2507 NASDAQ AOSL Tue, Apr 14, 2020 8.20 8.76 8.10 8.66
2506 NASDAQ AOSL Mon, Apr 13, 2020 7.71 8.14 7.50 8.10
2505 NASDAQ AOSL Thu, Apr 9, 2020 7.70 7.89 7.47 7.76
2504 NASDAQ AOSL Wed, Apr 8, 2020 7.32 7.62 7.09 7.49
2503 NASDAQ AOSL Tue, Apr 7, 2020 7.54 7.77 7.00 7.21
2502 NASDAQ AOSL Mon, Apr 6, 2020 6.85 7.27 6.82 7.22
2501 NASDAQ AOSL Fri, Apr 3, 2020 6.55 6.57 6.27 6.53
2500 NASDAQ AOSL Thu, Apr 2, 2020 6.41 6.58 6.32 6.51
2499 NASDAQ AOSL Wed, Apr 1, 2020 6.21 6.53 6.00 6.41
2498 NASDAQ AOSL Tue, Mar 31, 2020 6.45 6.69 6.13 6.41
2497 NASDAQ AOSL Mon, Mar 30, 2020 6.95 7.35 6.39 6.46
2496 NASDAQ AOSL Fri, Mar 27, 2020 7.27 7.29 6.76 6.81
2495 NASDAQ AOSL Thu, Mar 26, 2020 7.37 7.80 7.20 7.63
2494 NASDAQ AOSL Wed, Mar 25, 2020 7.03 7.66 6.68 7.28
2493 NASDAQ AOSL Tue, Mar 24, 2020 6.55 7.19 6.02 7.12
2492 NASDAQ AOSL Mon, Mar 23, 2020 6.05 6.49 5.82 6.36
2491 NASDAQ AOSL Fri, Mar 20, 2020 6.38 7.01 5.85 5.88
2490 NASDAQ AOSL Thu, Mar 19, 2020 6.12 6.67 6.12 6.28
2489 NASDAQ AOSL Wed, Mar 18, 2020 7.96 8.25 6.62 6.62
2488 NASDAQ AOSL Tue, Mar 17, 2020 7.49 8.55 7.19 8.47
2487 NASDAQ AOSL Mon, Mar 16, 2020 7.26 8.05 7.16 7.36
2486 NASDAQ AOSL Fri, Mar 13, 2020 8.45 8.45 7.68 8.02
2485 NASDAQ AOSL Thu, Mar 12, 2020 8.49 8.54 7.91 8.09
2484 NASDAQ AOSL Wed, Mar 11, 2020 9.45 9.61 8.76 8.80
2483 NASDAQ AOSL Tue, Mar 10, 2020 9.90 9.90 9.16 9.68
2482 NASDAQ AOSL Mon, Mar 9, 2020 10.00 10.22 9.40 9.67
2481 NASDAQ AOSL Fri, Mar 6, 2020 10.35 10.42 10.00 10.17
2480 NASDAQ AOSL Thu, Mar 5, 2020 10.40 10.59 10.35 10.42
2479 NASDAQ AOSL Wed, Mar 4, 2020 10.66 10.66 10.35 10.59
2478 NASDAQ AOSL Tue, Mar 3, 2020 10.79 10.80 10.44 10.56
2477 NASDAQ AOSL Mon, Mar 2, 2020 10.94 11.04 10.46 10.81
2476 NASDAQ AOSL Fri, Feb 28, 2020 10.00 10.86 10.00 10.84
2475 NASDAQ AOSL Thu, Feb 27, 2020 10.52 10.71 10.12 10.14
2474 NASDAQ AOSL Wed, Feb 26, 2020 10.71 10.95 10.52 10.54
2473 NASDAQ AOSL Tue, Feb 25, 2020 10.78 10.78 10.52 10.65
2472 NASDAQ AOSL Mon, Feb 24, 2020 10.52 10.91 10.52 10.73
2471 NASDAQ AOSL Fri, Feb 21, 2020 11.14 11.14 10.81 10.98
2470 NASDAQ AOSL Thu, Feb 20, 2020 11.19 11.28 11.02 11.18
2469 NASDAQ AOSL Wed, Feb 19, 2020 11.26 11.50 11.17 11.24
2468 NASDAQ AOSL Tue, Feb 18, 2020 11.25 11.29 11.14 11.22
2467 NASDAQ AOSL Fri, Feb 14, 2020 11.08 11.40 11.08 11.29
2466 NASDAQ AOSL Thu, Feb 13, 2020 11.13 11.21 10.98 11.07
2465 NASDAQ AOSL Wed, Feb 12, 2020 11.10 11.26 11.10 11.21
2464 NASDAQ AOSL Tue, Feb 11, 2020 10.62 11.14 10.61 11.05
2463 NASDAQ AOSL Mon, Feb 10, 2020 10.52 10.65 10.52 10.57
2462 NASDAQ AOSL Fri, Feb 7, 2020 10.73 10.86 10.45 10.53
2461 NASDAQ AOSL Thu, Feb 6, 2020 11.63 12.45 10.67 10.85
2460 NASDAQ AOSL Wed, Feb 5, 2020 12.17 12.47 11.96 12.33
2459 NASDAQ AOSL Tue, Feb 4, 2020 12.13 12.40 11.90 11.97
2458 NASDAQ AOSL Mon, Feb 3, 2020 12.29 12.37 11.79 11.88
2457 NASDAQ AOSL Fri, Jan 31, 2020 12.76 12.80 12.12 12.19
2456 NASDAQ AOSL Thu, Jan 30, 2020 12.97 13.14 12.67 12.86
2455 NASDAQ AOSL Wed, Jan 29, 2020 13.35 13.36 13.03 13.09
2454 NASDAQ AOSL Tue, Jan 28, 2020 13.25 13.37 12.96 13.34
2453 NASDAQ AOSL Mon, Jan 27, 2020 13.52 13.52 13.08 13.21
2452 NASDAQ AOSL Fri, Jan 24, 2020 14.23 14.31 13.69 13.88
2451 NASDAQ AOSL Thu, Jan 23, 2020 13.90 14.20 13.78 14.07
2450 NASDAQ AOSL Wed, Jan 22, 2020 13.96 14.17 13.88 13.94
2449 NASDAQ AOSL Tue, Jan 21, 2020 14.09 14.20 13.77 13.92
2448 NASDAQ AOSL Fri, Jan 17, 2020 14.15 14.28 13.87 14.18
2447 NASDAQ AOSL Thu, Jan 16, 2020 14.40 14.50 14.05 14.15
2446 NASDAQ AOSL Wed, Jan 15, 2020 14.10 14.42 14.05 14.25
2445 NASDAQ AOSL Tue, Jan 14, 2020 13.48 14.20 13.33 14.09
2444 NASDAQ AOSL Mon, Jan 13, 2020 13.39 13.62 13.31 13.47
2443 NASDAQ AOSL Fri, Jan 10, 2020 13.53 13.60 13.32 13.33
2442 NASDAQ AOSL Thu, Jan 9, 2020 13.40 13.59 13.30 13.57
2441 NASDAQ AOSL Wed, Jan 8, 2020 13.30 13.48 13.17 13.37
2440 NASDAQ AOSL Tue, Jan 7, 2020 13.16 13.46 13.10 13.30
2439 NASDAQ AOSL Mon, Jan 6, 2020 13.50 13.50 13.12 13.12
2438 NASDAQ AOSL Fri, Jan 3, 2020 13.50 13.68 13.50 13.52
2437 NASDAQ AOSL Thu, Jan 2, 2020 13.76 13.78 13.41 13.68
2436 NASDAQ AOSL Tue, Dec 31, 2019 13.46 13.71 13.40 13.62
2435 NASDAQ AOSL Mon, Dec 30, 2019 13.68 13.70 13.27 13.53
2434 NASDAQ AOSL Fri, Dec 27, 2019 13.88 13.88 13.60 13.66
2433 NASDAQ AOSL Thu, Dec 26, 2019 13.81 13.87 13.63 13.82
2432 NASDAQ AOSL Tue, Dec 24, 2019 13.90 13.90 13.70 13.76
2431 NASDAQ AOSL Mon, Dec 23, 2019 13.98 14.05 13.87 13.93
2430 NASDAQ AOSL Fri, Dec 20, 2019 13.95 14.06 13.48 13.96
2429 NASDAQ AOSL Thu, Dec 19, 2019 14.05 14.16 13.75 13.95
2428 NASDAQ AOSL Wed, Dec 18, 2019 13.03 14.05 12.74 14.03
2427 NASDAQ AOSL Tue, Dec 17, 2019 12.95 13.43 12.95 13.21
2426 NASDAQ AOSL Mon, Dec 16, 2019 13.00 13.06 12.90 12.93
2425 NASDAQ AOSL Fri, Dec 13, 2019 12.85 12.96 12.46 12.95
2424 NASDAQ AOSL Thu, Dec 12, 2019 12.49 12.88 12.38 12.85
2423 NASDAQ AOSL Wed, Dec 11, 2019 12.20 12.50 12.13 12.49
2422 NASDAQ AOSL Tue, Dec 10, 2019 12.19 12.28 12.07 12.20
2421 NASDAQ AOSL Mon, Dec 9, 2019 12.13 12.19 11.97 12.17
2420 NASDAQ AOSL Fri, Dec 6, 2019 12.11 12.27 12.02 12.19
2419 NASDAQ AOSL Thu, Dec 5, 2019 11.88 12.00 11.70 11.99
2418 NASDAQ AOSL Wed, Dec 4, 2019 11.48 11.81 11.40 11.78
2417 NASDAQ AOSL Tue, Dec 3, 2019 11.49 11.52 11.09 11.36
2416 NASDAQ AOSL Mon, Dec 2, 2019 11.93 12.02 11.63 11.65
2415 NASDAQ AOSL Fri, Nov 29, 2019 11.76 11.97 11.72 11.89
2414 NASDAQ AOSL Wed, Nov 27, 2019 12.03 12.08 11.80 11.86
2413 NASDAQ AOSL Tue, Nov 26, 2019 12.09 12.18 11.86 12.01
2412 NASDAQ AOSL Mon, Nov 25, 2019 11.64 12.23 11.64 12.09
2411 NASDAQ AOSL Fri, Nov 22, 2019 11.43 11.65 11.35 11.58
2410 NASDAQ AOSL Thu, Nov 21, 2019 11.74 11.74 11.30 11.35
2409 NASDAQ AOSL Wed, Nov 20, 2019 11.78 12.04 11.66 11.71
2408 NASDAQ AOSL Tue, Nov 19, 2019 12.26 12.26 11.86 11.88
2407 NASDAQ AOSL Mon, Nov 18, 2019 12.63 12.63 12.16 12.17
2406 NASDAQ AOSL Fri, Nov 15, 2019 12.94 12.97 12.59 12.69
2405 NASDAQ AOSL Thu, Nov 14, 2019 12.98 13.00 12.77 12.85
2404 NASDAQ AOSL Wed, Nov 13, 2019 12.66 13.13 12.55 12.99
2403 NASDAQ AOSL Tue, Nov 12, 2019 12.52 12.98 12.43 12.75
2402 NASDAQ AOSL Mon, Nov 11, 2019 12.35 12.50 12.24 12.47
2401 NASDAQ AOSL Fri, Nov 8, 2019 12.06 12.50 12.04 12.48
2400 NASDAQ AOSL Thu, Nov 7, 2019 12.31 12.61 12.09 12.19
2399 NASDAQ AOSL Wed, Nov 6, 2019 12.09 12.19 11.90 12.18
2398 NASDAQ AOSL Tue, Nov 5, 2019 12.65 13.65 12.01 12.10
2397 NASDAQ AOSL Mon, Nov 4, 2019 13.50 13.87 13.44 13.77
2396 NASDAQ AOSL Fri, Nov 1, 2019 13.09 13.39 12.91 13.34
2395 NASDAQ AOSL Thu, Oct 31, 2019 13.12 13.19 12.58 13.06
2394 NASDAQ AOSL Wed, Oct 30, 2019 13.50 13.50 13.00 13.22
2393 NASDAQ AOSL Tue, Oct 29, 2019 13.11 13.34 13.00 13.34
2392 NASDAQ AOSL Mon, Oct 28, 2019 12.86 13.24 12.82 13.14
2391 NASDAQ AOSL Fri, Oct 25, 2019 12.72 12.99 12.71 12.79
2390 NASDAQ AOSL Thu, Oct 24, 2019 12.68 12.89 12.57 12.78
2389 NASDAQ AOSL Wed, Oct 23, 2019 12.69 12.81 12.45 12.63
2388 NASDAQ AOSL Tue, Oct 22, 2019 12.83 12.98 12.55 12.77
2387 NASDAQ AOSL Mon, Oct 21, 2019 12.73 12.89 12.59 12.82
2386 NASDAQ AOSL Fri, Oct 18, 2019 12.59 12.79 12.31 12.52
2385 NASDAQ AOSL Thu, Oct 17, 2019 12.43 12.77 12.41 12.69
2384 NASDAQ AOSL Wed, Oct 16, 2019 12.82 12.98 12.34 12.40
2383 NASDAQ AOSL Tue, Oct 15, 2019 12.83 13.17 12.71 12.83
2382 NASDAQ AOSL Mon, Oct 14, 2019 12.80 12.97 12.69 12.87
2381 NASDAQ AOSL Fri, Oct 11, 2019 13.00 13.38 12.76 12.88
2380 NASDAQ AOSL Thu, Oct 10, 2019 12.79 13.45 12.67 12.90
2379 NASDAQ AOSL Wed, Oct 9, 2019 12.28 12.88 12.12 12.73
2378 NASDAQ AOSL Tue, Oct 8, 2019 11.90 12.39 11.85 12.17
2377 NASDAQ AOSL Mon, Oct 7, 2019 12.16 12.38 12.09 12.12
2376 NASDAQ AOSL Fri, Oct 4, 2019 11.82 12.16 11.82 12.13
2375 NASDAQ AOSL Thu, Oct 3, 2019 11.83 11.95 11.22 11.85
2374 NASDAQ AOSL Wed, Oct 2, 2019 11.84 12.14 11.53 11.82
2373 NASDAQ AOSL Tue, Oct 1, 2019 12.25 12.57 11.95 12.02
2372 NASDAQ AOSL Mon, Sep 30, 2019 12.17 12.44 11.96 12.28
2371 NASDAQ AOSL Fri, Sep 27, 2019 12.42 12.58 12.02 12.18
2370 NASDAQ AOSL Thu, Sep 26, 2019 12.88 12.88 12.27 12.43
2369 NASDAQ AOSL Wed, Sep 25, 2019 12.72 12.98 12.46 12.90
2368 NASDAQ AOSL Tue, Sep 24, 2019 13.21 13.21 12.67 12.75
2367 NASDAQ AOSL Mon, Sep 23, 2019 12.89 13.17 12.64 13.08
2366 NASDAQ AOSL Fri, Sep 20, 2019 13.14 13.22 12.87 13.04
2365 NASDAQ AOSL Thu, Sep 19, 2019 13.33 13.67 13.07 13.14
2364 NASDAQ AOSL Wed, Sep 18, 2019 13.02 13.27 12.93 13.22
2363 NASDAQ AOSL Tue, Sep 17, 2019 13.30 13.30 12.75 13.02
2362 NASDAQ AOSL Mon, Sep 16, 2019 13.05 13.34 12.70 13.13
2361 NASDAQ AOSL Fri, Sep 13, 2019 13.10 13.20 12.86 12.96
2360 NASDAQ AOSL Thu, Sep 12, 2019 13.23 13.30 12.62 13.07
2359 NASDAQ AOSL Wed, Sep 11, 2019 12.78 13.28 12.40 13.25
2358 NASDAQ AOSL Tue, Sep 10, 2019 12.20 12.92 11.97 12.71
2357 NASDAQ AOSL Mon, Sep 9, 2019 12.42 12.42 11.86 12.29
2356 NASDAQ AOSL Fri, Sep 6, 2019 12.50 12.60 12.16 12.24
2355 NASDAQ AOSL Thu, Sep 5, 2019 12.24 12.95 12.24 12.47
2354 NASDAQ AOSL Wed, Sep 4, 2019 11.93 12.21 11.67 11.99
2353 NASDAQ AOSL Tue, Sep 3, 2019 11.74 11.91 11.57 11.76
2352 NASDAQ AOSL Fri, Aug 30, 2019 12.00 12.06 11.69 11.78
2351 NASDAQ AOSL Thu, Aug 29, 2019 12.00 12.24 11.85 11.91
2350 NASDAQ AOSL Wed, Aug 28, 2019 11.89 12.10 11.71 11.86
2349 NASDAQ AOSL Tue, Aug 27, 2019 12.16 12.17 11.80 11.95
2348 NASDAQ AOSL Mon, Aug 26, 2019 12.67 12.67 11.96 12.06
2347 NASDAQ AOSL Fri, Aug 23, 2019 12.68 12.96 12.10 12.26
2346 NASDAQ AOSL Thu, Aug 22, 2019 13.22 13.22 12.50 12.79
2345 NASDAQ AOSL Wed, Aug 21, 2019 12.96 13.07 12.54 12.86
2344 NASDAQ AOSL Tue, Aug 20, 2019 12.06 12.90 11.98 12.74
2343 NASDAQ AOSL Mon, Aug 19, 2019 11.53 12.15 11.44 12.04
2342 NASDAQ AOSL Fri, Aug 16, 2019 10.91 11.43 10.91 11.42
2341 NASDAQ AOSL Thu, Aug 15, 2019 11.11 11.20 10.63 10.81
2340 NASDAQ AOSL Wed, Aug 14, 2019 11.09 11.35 11.00 11.05
2339 NASDAQ AOSL Tue, Aug 13, 2019 11.12 11.59 10.94 11.32
2338 NASDAQ AOSL Mon, Aug 12, 2019 10.73 11.09 10.73 11.02
2337 NASDAQ AOSL Fri, Aug 9, 2019 10.98 11.41 10.80 11.16
2336 NASDAQ AOSL Thu, Aug 8, 2019 9.45 11.69 9.31 11.38
2335 NASDAQ AOSL Wed, Aug 7, 2019 8.73 9.10 8.73 8.80
2334 NASDAQ AOSL Tue, Aug 6, 2019 9.26 9.34 8.90 8.96
2333 NASDAQ AOSL Mon, Aug 5, 2019 9.26 9.33 8.98 9.18
2332 NASDAQ AOSL Fri, Aug 2, 2019 9.47 9.77 9.40 9.52
2331 NASDAQ AOSL Thu, Aug 1, 2019 10.11 10.36 9.29 9.55
2330 NASDAQ AOSL Wed, Jul 31, 2019 10.37 10.84 10.13 10.15
2329 NASDAQ AOSL Tue, Jul 30, 2019 10.20 10.52 10.20 10.45
2328 NASDAQ AOSL Mon, Jul 29, 2019 10.62 10.62 10.15 10.37
2327 NASDAQ AOSL Fri, Jul 26, 2019 10.00 10.81 10.00 10.64
2326 NASDAQ AOSL Thu, Jul 25, 2019 10.24 10.35 9.81 9.87
2325 NASDAQ AOSL Wed, Jul 24, 2019 9.62 10.31 9.47 10.26
2324 NASDAQ AOSL Tue, Jul 23, 2019 9.49 9.64 9.45 9.60
2323 NASDAQ AOSL Mon, Jul 22, 2019 9.20 9.45 9.20 9.43
2322 NASDAQ AOSL Fri, Jul 19, 2019 9.20 9.43 9.17 9.23
2321 NASDAQ AOSL Thu, Jul 18, 2019 8.91 9.32 8.91 9.24
2320 NASDAQ AOSL Wed, Jul 17, 2019 9.10 9.25 8.88 8.91
2319 NASDAQ AOSL Tue, Jul 16, 2019 9.18 9.25 8.81 9.11
2318 NASDAQ AOSL Mon, Jul 15, 2019 9.07 9.22 8.96 9.18
2317 NASDAQ AOSL Fri, Jul 12, 2019 8.84 9.29 8.79 9.08
2316 NASDAQ AOSL Thu, Jul 11, 2019 8.86 8.86 8.58 8.80
2315 NASDAQ AOSL Wed, Jul 10, 2019 8.67 8.92 8.67 8.83
2314 NASDAQ AOSL Tue, Jul 9, 2019 8.64 8.68 8.50 8.63
2313 NASDAQ AOSL Mon, Jul 8, 2019 8.94 8.97 8.65 8.69
2312 NASDAQ AOSL Fri, Jul 5, 2019 8.87 8.96 8.77 8.94
2311 NASDAQ AOSL Wed, Jul 3, 2019 9.03 9.30 8.91 8.93
2310 NASDAQ AOSL Tue, Jul 2, 2019 9.17 9.19 8.88 9.00
2309 NASDAQ AOSL Mon, Jul 1, 2019 9.56 9.61 9.19 9.21
2308 NASDAQ AOSL Fri, Jun 28, 2019 9.21 9.39 9.17 9.34
2307 NASDAQ AOSL Thu, Jun 27, 2019 8.93 9.19 8.92 9.18
2306 NASDAQ AOSL Wed, Jun 26, 2019 8.70 8.94 8.54 8.87
2305 NASDAQ AOSL Tue, Jun 25, 2019 8.55 8.70 8.42 8.62
2304 NASDAQ AOSL Mon, Jun 24, 2019 8.65 8.70 8.47 8.56
2303 NASDAQ AOSL Fri, Jun 21, 2019 8.69 8.80 8.47 8.66
2302 NASDAQ AOSL Thu, Jun 20, 2019 8.85 9.01 8.71 8.73
2301 NASDAQ AOSL Wed, Jun 19, 2019 8.65 8.85 8.65 8.83
2300 NASDAQ AOSL Tue, Jun 18, 2019 8.78 8.99 8.51 8.69
2299 NASDAQ AOSL Mon, Jun 17, 2019 8.61 8.71 8.43 8.46
2298 NASDAQ AOSL Fri, Jun 14, 2019 8.64 8.72 8.54 8.61
2297 NASDAQ AOSL Thu, Jun 13, 2019 8.45 8.78 8.45 8.74
2296 NASDAQ AOSL Wed, Jun 12, 2019 8.57 8.70 8.33 8.36
2295 NASDAQ AOSL Tue, Jun 11, 2019 8.99 9.04 8.58 8.61
2294 NASDAQ AOSL Mon, Jun 10, 2019 8.57 9.07 8.57 8.88
2293 NASDAQ AOSL Fri, Jun 7, 2019 8.50 8.56 8.35 8.51
2292 NASDAQ AOSL Thu, Jun 6, 2019 8.37 8.48 8.22 8.47
2291 NASDAQ AOSL Wed, Jun 5, 2019 8.70 8.80 8.40 8.46
2290 NASDAQ AOSL Tue, Jun 4, 2019 8.63 8.74 8.53 8.70
2289 NASDAQ AOSL Mon, Jun 3, 2019 8.60 8.74 8.46 8.50
2288 NASDAQ AOSL Fri, May 31, 2019 8.63 8.76 8.49 8.54
2287 NASDAQ AOSL Thu, May 30, 2019 8.88 8.90 8.64 8.77
2286 NASDAQ AOSL Wed, May 29, 2019 8.63 8.96 8.56 8.76
2285 NASDAQ AOSL Tue, May 28, 2019 9.13 9.47 8.58 8.65
2284 NASDAQ AOSL Fri, May 24, 2019 8.96 9.30 8.90 9.13
2283 NASDAQ AOSL Thu, May 23, 2019 8.88 8.97 8.80 8.89
2282 NASDAQ AOSL Wed, May 22, 2019 9.18 9.20 8.92 9.03
2281 NASDAQ AOSL Tue, May 21, 2019 9.20 9.31 9.14 9.24
2280 NASDAQ AOSL Mon, May 20, 2019 9.13 9.17 8.93 9.12
2279 NASDAQ AOSL Fri, May 17, 2019 9.62 9.67 9.21 9.21
2278 NASDAQ AOSL Thu, May 16, 2019 9.96 10.03 9.65 9.76
2277 NASDAQ AOSL Wed, May 15, 2019 10.08 10.33 9.80 10.01
2276 NASDAQ AOSL Tue, May 14, 2019 10.08 10.54 9.95 10.25
2275 NASDAQ AOSL Mon, May 13, 2019 10.47 10.48 9.81 10.02
2274 NASDAQ AOSL Fri, May 10, 2019 11.08 11.08 10.46 10.60
2273 NASDAQ AOSL Thu, May 9, 2019 11.24 11.43 10.83 11.15
2272 NASDAQ AOSL Wed, May 8, 2019 11.05 11.65 11.05 11.45
2271 NASDAQ AOSL Tue, May 7, 2019 11.26 11.28 10.91 11.04
2270 NASDAQ AOSL Mon, May 6, 2019 11.60 11.71 11.10 11.37
2269 NASDAQ AOSL Fri, May 3, 2019 11.23 12.54 10.20 11.96
2268 NASDAQ AOSL Thu, May 2, 2019 12.20 12.37 12.11 12.37
2267 NASDAQ AOSL Wed, May 1, 2019 12.42 12.55 12.11 12.15
2266 NASDAQ AOSL Tue, Apr 30, 2019 12.35 12.46 12.20 12.40
2265 NASDAQ AOSL Mon, Apr 29, 2019 12.11 12.49 12.05 12.39
2264 NASDAQ AOSL Fri, Apr 26, 2019 12.41 12.52 12.03 12.09
2263 NASDAQ AOSL Thu, Apr 25, 2019 12.81 12.81 12.36 12.47
2262 NASDAQ AOSL Wed, Apr 24, 2019 12.70 13.14 12.70 12.85
2261 NASDAQ AOSL Tue, Apr 23, 2019 12.83 12.91 12.68 12.72
2260 NASDAQ AOSL Mon, Apr 22, 2019 13.09 13.10 12.76 12.82
2259 NASDAQ AOSL Thu, Apr 18, 2019 13.27 13.33 13.02 13.09
2258 NASDAQ AOSL Wed, Apr 17, 2019 12.85 13.36 12.82 13.34
2257 NASDAQ AOSL Tue, Apr 16, 2019 12.14 12.81 12.14 12.77
2256 NASDAQ AOSL Mon, Apr 15, 2019 12.17 12.31 12.07 12.11
2255 NASDAQ AOSL Fri, Apr 12, 2019 12.32 12.45 12.12 12.20
2254 NASDAQ AOSL Thu, Apr 11, 2019 12.30 12.46 12.21 12.30
2253 NASDAQ AOSL Wed, Apr 10, 2019 12.19 12.35 12.12 12.30
2252 NASDAQ AOSL Tue, Apr 9, 2019 12.38 12.38 12.11 12.20
2251 NASDAQ AOSL Mon, Apr 8, 2019 12.36 12.43 12.23 12.39
2250 NASDAQ AOSL Fri, Apr 5, 2019 12.37 12.49 12.19 12.37
2249 NASDAQ AOSL Thu, Apr 4, 2019 12.28 12.42 12.05 12.38
2248 NASDAQ AOSL Wed, Apr 3, 2019 11.90 12.50 11.90 12.30
2247 NASDAQ AOSL Tue, Apr 2, 2019 11.92 11.92 11.61 11.74
2246 NASDAQ AOSL Mon, Apr 1, 2019 11.57 12.19 11.57 11.91
2245 NASDAQ AOSL Fri, Mar 29, 2019 10.90 11.55 10.76 11.51
2244 NASDAQ AOSL Thu, Mar 28, 2019 10.89 10.97 10.77 10.82
2243 NASDAQ AOSL Wed, Mar 27, 2019 10.78 10.93 10.53 10.84
2242 NASDAQ AOSL Tue, Mar 26, 2019 10.52 10.82 10.51 10.82
2241 NASDAQ AOSL Mon, Mar 25, 2019 10.40 10.51 10.23 10.45
2240 NASDAQ AOSL Fri, Mar 22, 2019 10.92 10.99 10.28 10.36
2239 NASDAQ AOSL Thu, Mar 21, 2019 10.81 11.20 10.81 11.03
2238 NASDAQ AOSL Wed, Mar 20, 2019 11.16 11.25 10.78 10.83
2237 NASDAQ AOSL Tue, Mar 19, 2019 11.20 11.23 11.09 11.10
2236 NASDAQ AOSL Mon, Mar 18, 2019 11.14 11.40 11.06 11.13
2235 NASDAQ AOSL Fri, Mar 15, 2019 11.12 11.51 11.12 11.18
2234 NASDAQ AOSL Thu, Mar 14, 2019 11.10 11.18 10.95 11.06
2233 NASDAQ AOSL Wed, Mar 13, 2019 11.10 11.15 11.03 11.11
2232 NASDAQ AOSL Tue, Mar 12, 2019 11.11 11.22 11.01 11.07
2231 NASDAQ AOSL Mon, Mar 11, 2019 11.09 11.12 10.98 11.10
2230 NASDAQ AOSL Fri, Mar 8, 2019 10.88 11.15 10.88 10.99
2229 NASDAQ AOSL Thu, Mar 7, 2019 11.03 11.25 10.80 10.99
2228 NASDAQ AOSL Wed, Mar 6, 2019 11.52 11.56 10.85 11.04
2227 NASDAQ AOSL Tue, Mar 5, 2019 11.22 11.57 11.17 11.52
2226 NASDAQ AOSL Mon, Mar 4, 2019 10.91 11.31 10.82 11.23
2225 NASDAQ AOSL Fri, Mar 1, 2019 10.85 11.12 10.82 10.96
2224 NASDAQ AOSL Thu, Feb 28, 2019 10.89 11.04 10.69 10.76
2223 NASDAQ AOSL Wed, Feb 27, 2019 11.25 11.25 10.82 10.91
2222 NASDAQ AOSL Tue, Feb 26, 2019 11.49 11.49 11.19 11.23
2221 NASDAQ AOSL Mon, Feb 25, 2019 11.48 11.65 11.24 11.56
2220 NASDAQ AOSL Fri, Feb 22, 2019 11.45 11.60 11.15 11.37
2219 NASDAQ AOSL Thu, Feb 21, 2019 11.38 11.48 11.14 11.39
2218 NASDAQ AOSL Wed, Feb 20, 2019 11.34 11.55 11.21 11.39
2217 NASDAQ AOSL Tue, Feb 19, 2019 11.65 11.81 11.28 11.34
2216 NASDAQ AOSL Fri, Feb 15, 2019 11.48 11.69 11.30 11.65
2215 NASDAQ AOSL Thu, Feb 14, 2019 10.60 11.44 10.60 11.36
2214 NASDAQ AOSL Wed, Feb 13, 2019 10.78 10.94 10.64 10.67
2213 NASDAQ AOSL Tue, Feb 12, 2019 10.66 11.07 10.66 10.77
2212 NASDAQ AOSL Mon, Feb 11, 2019 10.80 10.82 10.41 10.62
2211 NASDAQ AOSL Fri, Feb 8, 2019 10.77 10.95 10.65 10.73
2210 NASDAQ AOSL Thu, Feb 7, 2019 11.79 11.98 10.63 10.76
2209 NASDAQ AOSL Wed, Feb 6, 2019 11.95 12.32 11.88 11.94
2208 NASDAQ AOSL Tue, Feb 5, 2019 12.33 12.40 11.81 12.00
2207 NASDAQ AOSL Mon, Feb 4, 2019 12.17 12.37 12.01 12.20
2206 NASDAQ AOSL Fri, Feb 1, 2019 12.04 12.39 12.04 12.13
2205 NASDAQ AOSL Thu, Jan 31, 2019 11.64 12.05 11.58 11.91
2204 NASDAQ AOSL Wed, Jan 30, 2019 11.81 11.81 11.50 11.64
2203 NASDAQ AOSL Tue, Jan 29, 2019 11.80 11.80 11.47 11.67
2202 NASDAQ AOSL Mon, Jan 28, 2019 12.40 12.42 11.73 11.79
2201 NASDAQ AOSL Fri, Jan 25, 2019 11.54 12.42 11.54 12.39
2200 NASDAQ AOSL Thu, Jan 24, 2019 11.80 12.10 11.47 11.54
2199 NASDAQ AOSL Wed, Jan 23, 2019 10.29 11.90 10.17 11.80
2198 NASDAQ AOSL Tue, Jan 22, 2019 10.46 10.69 10.15 10.33
2197 NASDAQ AOSL Fri, Jan 18, 2019 10.38 10.56 10.20 10.52
2196 NASDAQ AOSL Thu, Jan 17, 2019 10.38 10.38 10.09 10.26
2195 NASDAQ AOSL Wed, Jan 16, 2019 10.30 10.64 10.25 10.43
2194 NASDAQ AOSL Tue, Jan 15, 2019 10.33 10.35 10.14 10.21
2193 NASDAQ AOSL Mon, Jan 14, 2019 10.67 10.74 10.24 10.29
2192 NASDAQ AOSL Fri, Jan 11, 2019 10.61 10.92 10.57 10.76
2191 NASDAQ AOSL Thu, Jan 10, 2019 10.60 10.66 10.42 10.62
2190 NASDAQ AOSL Wed, Jan 9, 2019 10.60 10.80 10.57 10.58
2189 NASDAQ AOSL Tue, Jan 8, 2019 10.37 10.59 10.18 10.58
2188 NASDAQ AOSL Mon, Jan 7, 2019 10.51 10.72 10.21 10.36
2187 NASDAQ AOSL Fri, Jan 4, 2019 10.12 10.47 9.97 10.44
2186 NASDAQ AOSL Thu, Jan 3, 2019 10.35 10.53 9.94 9.94
2185 NASDAQ AOSL Wed, Jan 2, 2019 10.00 10.73 10.00 10.54
2184 NASDAQ AOSL Mon, Dec 31, 2018 10.58 10.69 10.12 10.19
2183 NASDAQ AOSL Fri, Dec 28, 2018 9.94 10.57 9.94 10.50
2182 NASDAQ AOSL Thu, Dec 27, 2018 9.94 10.08 9.60 9.89
2181 NASDAQ AOSL Wed, Dec 26, 2018 9.89 10.15 9.78 10.10
2180 NASDAQ AOSL Mon, Dec 24, 2018 9.70 10.22 9.63 9.86
2179 NASDAQ AOSL Fri, Dec 21, 2018 10.05 10.22 9.66 9.72
2178 NASDAQ AOSL Thu, Dec 20, 2018 9.91 10.18 9.91 10.05
2177 NASDAQ AOSL Wed, Dec 19, 2018 10.09 10.35 9.80 9.80
2176 NASDAQ AOSL Tue, Dec 18, 2018 10.12 10.61 10.03 10.17
2175 NASDAQ AOSL Mon, Dec 17, 2018 10.13 10.30 9.94 10.05
2174 NASDAQ AOSL Fri, Dec 14, 2018 10.08 10.21 9.90 10.17
2173 NASDAQ AOSL Thu, Dec 13, 2018 10.65 10.72 10.11 10.21
2172 NASDAQ AOSL Wed, Dec 12, 2018 10.65 10.70 10.48 10.61
2171 NASDAQ AOSL Tue, Dec 11, 2018 10.11 10.51 9.97 10.46
2170 NASDAQ AOSL Mon, Dec 10, 2018 9.95 10.07 9.72 9.81
2169 NASDAQ AOSL Fri, Dec 7, 2018 10.08 10.21 9.61 9.94
2168 NASDAQ AOSL Thu, Dec 6, 2018 10.31 10.64 9.96 10.07
2167 NASDAQ AOSL Tue, Dec 4, 2018 11.22 11.22 10.35 10.40
2166 NASDAQ AOSL Mon, Dec 3, 2018 11.16 11.23 10.95 11.23
2165 NASDAQ AOSL Fri, Nov 30, 2018 10.98 11.02 10.69 11.02
2164 NASDAQ AOSL Thu, Nov 29, 2018 11.20 11.43 11.03 11.07
2163 NASDAQ AOSL Wed, Nov 28, 2018 10.96 11.44 10.90 11.29
2162 NASDAQ AOSL Tue, Nov 27, 2018 10.60 10.97 10.55 10.95
2161 NASDAQ AOSL Mon, Nov 26, 2018 10.96 10.96 10.42 10.59
2160 NASDAQ AOSL Fri, Nov 23, 2018 10.16 11.09 10.16 11.01
2159 NASDAQ AOSL Wed, Nov 21, 2018 10.08 10.29 10.04 10.08
2158 NASDAQ AOSL Tue, Nov 20, 2018 10.40 10.69 9.98 10.04
2157 NASDAQ AOSL Mon, Nov 19, 2018 10.78 10.78 10.40 10.56
2156 NASDAQ AOSL Fri, Nov 16, 2018 10.65 10.85 10.43 10.82
2155 NASDAQ AOSL Thu, Nov 15, 2018 10.50 11.09 10.25 10.79
2154 NASDAQ AOSL Wed, Nov 14, 2018 10.43 10.84 10.43 10.67
2153 NASDAQ AOSL Tue, Nov 13, 2018 10.27 10.40 10.17 10.30
2152 NASDAQ AOSL Mon, Nov 12, 2018 10.51 10.58 9.83 10.26
2151 NASDAQ AOSL Fri, Nov 9, 2018 10.76 10.77 10.48 10.56
2150 NASDAQ AOSL Thu, Nov 8, 2018 10.48 10.83 10.48 10.81
2149 NASDAQ AOSL Wed, Nov 7, 2018 10.89 11.10 10.60 10.70
2148 NASDAQ AOSL Tue, Nov 6, 2018 10.61 11.00 10.58 10.79
2147 NASDAQ AOSL Mon, Nov 5, 2018 11.00 11.09 10.47 10.63
2146 NASDAQ AOSL Fri, Nov 2, 2018 9.81 11.26 9.72 11.01
2145 NASDAQ AOSL Thu, Nov 1, 2018 9.31 9.60 9.31 9.46
2144 NASDAQ AOSL Wed, Oct 31, 2018 9.43 9.64 9.25 9.27
2143 NASDAQ AOSL Tue, Oct 30, 2018 9.15 9.49 9.15 9.35
2142 NASDAQ AOSL Mon, Oct 29, 2018 9.46 9.61 9.05 9.19
2141 NASDAQ AOSL Fri, Oct 26, 2018 9.01 9.35 9.01 9.30
2140 NASDAQ AOSL Thu, Oct 25, 2018 9.30 9.36 9.10 9.16
2139 NASDAQ AOSL Wed, Oct 24, 2018 9.89 9.89 9.24 9.25
2138 NASDAQ AOSL Tue, Oct 23, 2018 9.70 10.03 9.63 9.89
2137 NASDAQ AOSL Mon, Oct 22, 2018 9.99 10.05 9.78 9.81
2136 NASDAQ AOSL Fri, Oct 19, 2018 10.16 10.35 9.84 9.95
2135 NASDAQ AOSL Thu, Oct 18, 2018 10.22 10.35 9.95 10.15
2134 NASDAQ AOSL Wed, Oct 17, 2018 10.56 10.65 10.33 10.53
2133 NASDAQ AOSL Tue, Oct 16, 2018 10.55 10.66 10.33 10.57
2132 NASDAQ AOSL Mon, Oct 15, 2018 10.40 10.56 10.10 10.51
2131 NASDAQ AOSL Fri, Oct 12, 2018 10.82 10.88 10.24 10.41
2130 NASDAQ AOSL Thu, Oct 11, 2018 9.81 10.81 9.81 10.65
2129 NASDAQ AOSL Wed, Oct 10, 2018 9.94 10.07 9.65 9.83
2128 NASDAQ AOSL Tue, Oct 9, 2018 9.95 10.19 9.91 9.95
2127 NASDAQ AOSL Mon, Oct 8, 2018 10.17 10.21 9.81 9.97
2126 NASDAQ AOSL Fri, Oct 5, 2018 10.71 10.71 10.00 10.19
2125 NASDAQ AOSL Thu, Oct 4, 2018 11.18 11.18 10.65 10.72
2124 NASDAQ AOSL Wed, Oct 3, 2018 11.05 11.32 10.81 11.20
2123 NASDAQ AOSL Tue, Oct 2, 2018 11.32 11.45 11.00 11.02
2122 NASDAQ AOSL Mon, Oct 1, 2018 11.66 11.96 11.34 11.36
2121 NASDAQ AOSL Fri, Sep 28, 2018 11.44 11.75 11.44 11.63
2120 NASDAQ AOSL Thu, Sep 27, 2018 11.66 11.79 11.46 11.46
2119 NASDAQ AOSL Wed, Sep 26, 2018 12.02 12.02 11.61 11.64
2118 NASDAQ AOSL Tue, Sep 25, 2018 12.16 12.18 11.79 12.02
2117 NASDAQ AOSL Mon, Sep 24, 2018 11.90 12.17 11.78 12.15
2116 NASDAQ AOSL Fri, Sep 21, 2018 12.23 12.35 11.87 11.93
2115 NASDAQ AOSL Thu, Sep 20, 2018 12.40 12.66 12.19 12.20
2114 NASDAQ AOSL Wed, Sep 19, 2018 12.06 12.42 12.06 12.33
2113 NASDAQ AOSL Tue, Sep 18, 2018 12.34 12.38 11.95 12.03
2112 NASDAQ AOSL Mon, Sep 17, 2018 12.21 12.65 12.21 12.23
2111 NASDAQ AOSL Fri, Sep 14, 2018 12.52 12.71 12.19 12.30
2110 NASDAQ AOSL Thu, Sep 13, 2018 12.76 13.00 12.41 12.53
2109 NASDAQ AOSL Wed, Sep 12, 2018 13.26 13.26 12.55 12.70
2108 NASDAQ AOSL Tue, Sep 11, 2018 13.40 13.53 13.23 13.29
2107 NASDAQ AOSL Mon, Sep 10, 2018 13.56 13.70 13.40 13.50
2106 NASDAQ AOSL Fri, Sep 7, 2018 13.80 13.91 13.50 13.55
2105 NASDAQ AOSL Thu, Sep 6, 2018 14.20 14.20 13.75 13.82
2104 NASDAQ AOSL Wed, Sep 5, 2018 14.22 14.35 14.11 14.19
2103 NASDAQ AOSL Tue, Sep 4, 2018 14.28 14.38 13.80 14.21
2102 NASDAQ AOSL Fri, Aug 31, 2018 13.90 14.27 13.90 14.21
2101 NASDAQ AOSL Thu, Aug 30, 2018 13.91 14.11 13.79 13.90
2100 NASDAQ AOSL Wed, Aug 29, 2018 14.16 14.27 13.79 13.80
2099 NASDAQ AOSL Tue, Aug 28, 2018 14.40 14.52 14.11 14.22
2098 NASDAQ AOSL Mon, Aug 27, 2018 14.73 14.90 14.36 14.41
2097 NASDAQ AOSL Fri, Aug 24, 2018 14.98 15.17 14.66 14.77
2096 NASDAQ AOSL Thu, Aug 23, 2018 14.86 15.21 14.86 14.98
2095 NASDAQ AOSL Wed, Aug 22, 2018 14.61 15.01 14.60 14.91
2094 NASDAQ AOSL Tue, Aug 21, 2018 14.38 14.72 14.38 14.62
2093 NASDAQ AOSL Mon, Aug 20, 2018 14.29 14.43 14.13 14.38
2092 NASDAQ AOSL Fri, Aug 17, 2018 14.37 14.85 14.13 14.31
2091 NASDAQ AOSL Thu, Aug 16, 2018 14.41 14.58 14.15 14.43
2090 NASDAQ AOSL Wed, Aug 15, 2018 14.45 14.70 14.27 14.40
2089 NASDAQ AOSL Tue, Aug 14, 2018 14.61 14.80 14.54 14.55
2088 NASDAQ AOSL Mon, Aug 13, 2018 14.83 14.94 14.47 14.63
2087 NASDAQ AOSL Fri, Aug 10, 2018 15.44 15.59 14.73 14.87
2086 NASDAQ AOSL Thu, Aug 9, 2018 14.55 16.26 14.22 15.62
2085 NASDAQ AOSL Wed, Aug 8, 2018 13.10 13.64 13.10 13.55
2084 NASDAQ AOSL Tue, Aug 7, 2018 13.25 13.35 13.09 13.15
2083 NASDAQ AOSL Mon, Aug 6, 2018 13.27 13.38 13.10 13.19
2082 NASDAQ AOSL Fri, Aug 3, 2018 13.43 13.43 13.08 13.28
2081 NASDAQ AOSL Thu, Aug 2, 2018 13.31 13.50 13.11 13.38
2080 NASDAQ AOSL Wed, Aug 1, 2018 13.37 13.38 12.95 13.34
2079 NASDAQ AOSL Tue, Jul 31, 2018 13.41 13.68 13.33 13.36
2078 NASDAQ AOSL Mon, Jul 30, 2018 13.75 13.85 13.32 13.33
2077 NASDAQ AOSL Fri, Jul 27, 2018 14.28 14.30 13.71 13.74
2076 NASDAQ AOSL Thu, Jul 26, 2018 14.04 14.26 13.97 14.19
2075 NASDAQ AOSL Wed, Jul 25, 2018 14.03 14.13 13.51 13.98
2074 NASDAQ AOSL Tue, Jul 24, 2018 14.32 14.55 14.01 14.04
2073 NASDAQ AOSL Mon, Jul 23, 2018 14.26 14.29 13.91 14.25
2072 NASDAQ AOSL Fri, Jul 20, 2018 14.40 14.49 14.24 14.28
2071 NASDAQ AOSL Thu, Jul 19, 2018 14.40 14.68 14.33 14.43
2070 NASDAQ AOSL Wed, Jul 18, 2018 14.40 14.59 14.31 14.46
2069 NASDAQ AOSL Tue, Jul 17, 2018 14.16 14.53 14.05 14.40
2068 NASDAQ AOSL Mon, Jul 16, 2018 14.06 14.28 13.98 14.11
2067 NASDAQ AOSL Fri, Jul 13, 2018 14.22 14.36 14.12 14.15
2066 NASDAQ AOSL Thu, Jul 12, 2018 14.17 14.32 14.02 14.22
2065 NASDAQ AOSL Wed, Jul 11, 2018 14.71 14.71 14.08 14.12
2064 NASDAQ AOSL Tue, Jul 10, 2018 14.72 14.99 14.64 14.78
2063 NASDAQ AOSL Mon, Jul 9, 2018 14.59 14.75 14.38 14.66
2062 NASDAQ AOSL Fri, Jul 6, 2018 14.58 14.62 14.43 14.52
2061 NASDAQ AOSL Thu, Jul 5, 2018 14.29 14.57 14.26 14.53
2060 NASDAQ AOSL Tue, Jul 3, 2018 14.35 14.45 14.19 14.20
2059 NASDAQ AOSL Mon, Jul 2, 2018 14.13 14.35 14.12 14.34
2058 NASDAQ AOSL Fri, Jun 29, 2018 14.28 14.48 14.23 14.24
2057 NASDAQ AOSL Thu, Jun 28, 2018 14.20 14.35 14.10 14.21
2056 NASDAQ AOSL Wed, Jun 27, 2018 14.66 14.81 14.16 14.18
2055 NASDAQ AOSL Tue, Jun 26, 2018 14.70 14.77 14.45 14.63
2054 NASDAQ AOSL Mon, Jun 25, 2018 15.21 15.26 14.37 14.72
2053 NASDAQ AOSL Fri, Jun 22, 2018 15.94 16.00 15.18 15.18
2052 NASDAQ AOSL Thu, Jun 21, 2018 16.06 16.08 15.85 15.86
2051 NASDAQ AOSL Wed, Jun 20, 2018 16.00 16.17 15.95 16.03
2050 NASDAQ AOSL Tue, Jun 19, 2018 15.85 16.09 15.85 15.97
2049 NASDAQ AOSL Mon, Jun 18, 2018 16.00 16.08 15.62 16.00
2048 NASDAQ AOSL Fri, Jun 15, 2018 15.97 16.21 15.86 16.09
2047 NASDAQ AOSL Thu, Jun 14, 2018 16.09 16.21 15.96 16.05
2046 NASDAQ AOSL Wed, Jun 13, 2018 15.97 16.23 15.84 16.09
2045 NASDAQ AOSL Tue, Jun 12, 2018 16.01 16.01 15.76 15.93
2044 NASDAQ AOSL Mon, Jun 11, 2018 15.72 16.01 15.67 15.95
2043 NASDAQ AOSL Fri, Jun 8, 2018 15.97 15.98 15.58 15.69
2042 NASDAQ AOSL Thu, Jun 7, 2018 15.89 16.12 15.75 16.04
2041 NASDAQ AOSL Wed, Jun 6, 2018 15.91 16.02 15.79 15.91
2040 NASDAQ AOSL Tue, Jun 5, 2018 15.90 16.05 15.82 15.92
2039 NASDAQ AOSL Mon, Jun 4, 2018 15.70 15.91 15.68 15.86
2038 NASDAQ AOSL Fri, Jun 1, 2018 15.63 15.78 15.48 15.72
2037 NASDAQ AOSL Thu, May 31, 2018 15.87 16.08 15.51 15.53
2036 NASDAQ AOSL Wed, May 30, 2018 16.00 16.28 15.79 15.95
2035 NASDAQ AOSL Tue, May 29, 2018 15.81 16.21 15.80 15.98
2034 NASDAQ AOSL Fri, May 25, 2018 15.39 15.90 15.35 15.87
2033 NASDAQ AOSL Thu, May 24, 2018 15.31 15.43 15.17 15.39
2032 NASDAQ AOSL Wed, May 23, 2018 15.17 15.40 15.11 15.34
2031 NASDAQ AOSL Tue, May 22, 2018 15.16 15.41 14.89 15.18
2030 NASDAQ AOSL Mon, May 21, 2018 15.15 15.35 15.05 15.17
2029 NASDAQ AOSL Fri, May 18, 2018 14.93 15.28 14.87 15.09
2028 NASDAQ AOSL Thu, May 17, 2018 14.72 15.14 14.72 14.91
2027 NASDAQ AOSL Wed, May 16, 2018 14.81 14.95 14.57 14.71
2026 NASDAQ AOSL Tue, May 15, 2018 14.76 15.00 14.53 14.82
2025 NASDAQ AOSL Mon, May 14, 2018 15.20 15.32 12.92 14.99
2024 NASDAQ AOSL Fri, May 11, 2018 15.40 15.53 15.24 15.35
2023 NASDAQ AOSL Thu, May 10, 2018 15.49 15.58 15.36 15.40
2022 NASDAQ AOSL Wed, May 9, 2018 15.30 15.58 15.27 15.40
2021 NASDAQ AOSL Tue, May 8, 2018 15.18 15.49 15.13 15.30
2020 NASDAQ AOSL Mon, May 7, 2018 15.14 15.50 15.02 15.19
2019 NASDAQ AOSL Fri, May 4, 2018 14.71 15.22 14.66 15.02
2018 NASDAQ AOSL Thu, May 3, 2018 15.17 15.38 14.40 14.81
2017 NASDAQ AOSL Wed, May 2, 2018 15.62 15.97 15.49 15.86
2016 NASDAQ AOSL Tue, May 1, 2018 15.17 15.64 15.15 15.60
2015 NASDAQ AOSL Mon, Apr 30, 2018 15.15 15.27 15.15 15.16
2014 NASDAQ AOSL Fri, Apr 27, 2018 15.19 15.31 14.92 15.15
2013 NASDAQ AOSL Thu, Apr 26, 2018 15.23 15.56 15.01 15.12
2012 NASDAQ AOSL Wed, Apr 25, 2018 15.21 16.25 14.93 15.17
2011 NASDAQ AOSL Tue, Apr 24, 2018 15.15 15.78 15.15 15.23
2010 NASDAQ AOSL Mon, Apr 23, 2018 15.31 15.49 15.06 15.14
2009 NASDAQ AOSL Fri, Apr 20, 2018 15.32 15.47 15.17 15.26
2008 NASDAQ AOSL Thu, Apr 19, 2018 15.62 15.76 15.40 15.41
2007 NASDAQ AOSL Wed, Apr 18, 2018 15.74 15.96 15.55 15.71
2006 NASDAQ AOSL Tue, Apr 17, 2018 15.94 16.30 15.54 15.72
2005 NASDAQ AOSL Mon, Apr 16, 2018 15.61 15.91 15.46 15.90
2004 NASDAQ AOSL Fri, Apr 13, 2018 15.55 15.83 15.45 15.63
2003 NASDAQ AOSL Thu, Apr 12, 2018 15.55 15.74 15.44 15.51
2002 NASDAQ AOSL Wed, Apr 11, 2018 15.41 15.71 15.37 15.50
2001 NASDAQ AOSL Tue, Apr 10, 2018 15.48 15.57 15.25 15.45
2000 NASDAQ AOSL Mon, Apr 9, 2018 15.40 15.65 15.30 15.30
1999 NASDAQ AOSL Fri, Apr 6, 2018 15.32 15.64 15.25 15.30
1998 NASDAQ AOSL Thu, Apr 5, 2018 15.37 15.46 15.05 15.42
1997 NASDAQ AOSL Wed, Apr 4, 2018 14.78 15.29 14.78 15.28
1996 NASDAQ AOSL Tue, Apr 3, 2018 15.09 15.09 14.77 15.04
1995 NASDAQ AOSL Mon, Apr 2, 2018 15.39 15.92 14.98 15.05
1994 NASDAQ AOSL Thu, Mar 29, 2018 15.57 15.86 15.23 15.45
1993 NASDAQ AOSL Wed, Mar 28, 2018 15.49 16.11 15.42 15.46
1992 NASDAQ AOSL Tue, Mar 27, 2018 16.37 16.37 15.42 15.47
1991 NASDAQ AOSL Mon, Mar 26, 2018 16.20 16.42 16.03 16.30
1990 NASDAQ AOSL Fri, Mar 23, 2018 16.29 16.72 15.86 16.00
1989 NASDAQ AOSL Thu, Mar 22, 2018 16.47 16.70 16.23 16.29
1988 NASDAQ AOSL Wed, Mar 21, 2018 16.55 16.73 16.48 16.61
1987 NASDAQ AOSL Tue, Mar 20, 2018 16.53 16.87 16.44 16.53
1986 NASDAQ AOSL Mon, Mar 19, 2018 16.88 16.95 16.26 16.56
1985 NASDAQ AOSL Fri, Mar 16, 2018 16.19 17.01 16.13 16.96
1984 NASDAQ AOSL Thu, Mar 15, 2018 16.22 16.46 15.96 16.22
1983 NASDAQ AOSL Wed, Mar 14, 2018 16.62 16.62 16.13 16.21
1982 NASDAQ AOSL Tue, Mar 13, 2018 16.86 17.12 16.54 16.58
1981 NASDAQ AOSL Mon, Mar 12, 2018 16.44 16.85 16.39 16.73
1980 NASDAQ AOSL Fri, Mar 9, 2018 16.14 16.50 16.02 16.39
1979 NASDAQ AOSL Thu, Mar 8, 2018 16.24 16.24 15.87 16.01
1978 NASDAQ AOSL Wed, Mar 7, 2018 15.69 16.21 15.69 16.18
1977 NASDAQ AOSL Tue, Mar 6, 2018 15.67 15.89 15.63 15.77
1976 NASDAQ AOSL Mon, Mar 5, 2018 15.61 15.70 15.42 15.66
1975 NASDAQ AOSL Fri, Mar 2, 2018 15.28 15.80 15.07 15.72
1974 NASDAQ AOSL Thu, Mar 1, 2018 15.36 15.53 15.14 15.33
1973 NASDAQ AOSL Wed, Feb 28, 2018 15.40 15.61 15.20 15.37
1972 NASDAQ AOSL Tue, Feb 27, 2018 15.46 15.67 15.42 15.45
1971 NASDAQ AOSL Mon, Feb 26, 2018 15.19 15.63 14.91 15.45
1970 NASDAQ AOSL Fri, Feb 23, 2018 14.96 15.15 14.76 15.09
1969 NASDAQ AOSL Thu, Feb 22, 2018 14.69 15.03 14.63 14.83
1968 NASDAQ AOSL Wed, Feb 21, 2018 14.51 14.96 14.51 14.67
1967 NASDAQ AOSL Tue, Feb 20, 2018 14.53 14.84 14.45 14.52
1966 NASDAQ AOSL Fri, Feb 16, 2018 14.09 14.85 14.09 14.57
1965 NASDAQ AOSL Thu, Feb 15, 2018 14.54 14.57 13.88 14.16
1964 NASDAQ AOSL Wed, Feb 14, 2018 13.79 14.65 13.79 14.40
1963 NASDAQ AOSL Tue, Feb 13, 2018 14.23 14.38 13.76 13.94
1962 NASDAQ AOSL Mon, Feb 12, 2018 14.52 14.77 14.10 14.29
1961 NASDAQ AOSL Fri, Feb 9, 2018 14.68 14.84 13.53 14.46
1960 NASDAQ AOSL Thu, Feb 8, 2018 16.50 16.50 14.48 14.58
1959 NASDAQ AOSL Wed, Feb 7, 2018 15.07 15.62 14.58 15.25
1958 NASDAQ AOSL Tue, Feb 6, 2018 15.25 15.41 14.46 15.16
1957 NASDAQ AOSL Mon, Feb 5, 2018 15.82 16.03 15.36 15.38
1956 NASDAQ AOSL Fri, Feb 2, 2018 16.58 16.58 15.95 16.01
1955 NASDAQ AOSL Thu, Feb 1, 2018 16.67 16.95 16.58 16.72
1954 NASDAQ AOSL Wed, Jan 31, 2018 16.90 17.20 16.52 16.79
1953 NASDAQ AOSL Tue, Jan 30, 2018 16.65 17.00 16.61 16.82
1952 NASDAQ AOSL Mon, Jan 29, 2018 17.15 17.15 16.52 16.81
1951 NASDAQ AOSL Fri, Jan 26, 2018 16.87 17.36 16.87 17.20
1950 NASDAQ AOSL Thu, Jan 25, 2018 17.35 17.53 16.75 16.84
1949 NASDAQ AOSL Wed, Jan 24, 2018 17.64 17.71 17.22 17.27
1948 NASDAQ AOSL Tue, Jan 23, 2018 17.51 17.67 17.34 17.65
1947 NASDAQ AOSL Mon, Jan 22, 2018 17.60 17.65 17.36 17.60
1946 NASDAQ AOSL Fri, Jan 19, 2018 17.51 17.70 17.18 17.63
1945 NASDAQ AOSL Thu, Jan 18, 2018 17.61 17.71 17.43 17.52
1944 NASDAQ AOSL Wed, Jan 17, 2018 17.45 17.66 17.44 17.65
1943 NASDAQ AOSL Tue, Jan 16, 2018 17.47 17.64 17.23 17.40
1942 NASDAQ AOSL Fri, Jan 12, 2018 17.41 17.75 17.38 17.47
1941 NASDAQ AOSL Thu, Jan 11, 2018 17.35 17.46 17.16 17.38
1940 NASDAQ AOSL Wed, Jan 10, 2018 17.25 17.42 17.15 17.35
1939 NASDAQ AOSL Tue, Jan 9, 2018 17.74 17.75 17.30 17.37
1938 NASDAQ AOSL Mon, Jan 8, 2018 17.50 17.82 17.31 17.74
1937 NASDAQ AOSL Fri, Jan 5, 2018 17.43 17.54 17.34 17.51
1936 NASDAQ AOSL Thu, Jan 4, 2018 17.50 17.59 17.16 17.34
1935 NASDAQ AOSL Wed, Jan 3, 2018 16.83 17.50 16.83 17.45
1934 NASDAQ AOSL Tue, Jan 2, 2018 16.52 16.91 16.36 16.84
1933 NASDAQ AOSL Fri, Dec 29, 2017 16.61 16.65 16.33 16.36
1932 NASDAQ AOSL Thu, Dec 28, 2017 16.67 16.74 16.52 16.62
1931 NASDAQ AOSL Wed, Dec 27, 2017 16.95 17.08 16.59 16.63
1930 NASDAQ AOSL Tue, Dec 26, 2017 17.22 17.22 16.84 16.95
1929 NASDAQ AOSL Fri, Dec 22, 2017 17.32 17.33 17.04 17.30
1928 NASDAQ AOSL Thu, Dec 21, 2017 17.41 17.56 17.29 17.31
1927 NASDAQ AOSL Wed, Dec 20, 2017 17.57 17.57 17.26 17.36
1926 NASDAQ AOSL Tue, Dec 19, 2017 17.50 17.73 17.41 17.51
1925 NASDAQ AOSL Mon, Dec 18, 2017 17.28 17.96 17.28 17.52
1924 NASDAQ AOSL Fri, Dec 15, 2017 17.18 17.56 17.01 17.20
1923 NASDAQ AOSL Thu, Dec 14, 2017 17.55 17.63 17.15 17.18
1922 NASDAQ AOSL Wed, Dec 13, 2017 17.46 17.75 17.43 17.48
1921 NASDAQ AOSL Tue, Dec 12, 2017 17.51 17.63 17.40 17.46
1920 NASDAQ AOSL Mon, Dec 11, 2017 17.42 17.54 17.20 17.50
1919 NASDAQ AOSL Fri, Dec 8, 2017 17.57 17.78 17.41 17.43
1918 NASDAQ AOSL Thu, Dec 7, 2017 17.14 17.59 17.14 17.49
1917 NASDAQ AOSL Wed, Dec 6, 2017 17.20 17.33 17.01 17.15
1916 NASDAQ AOSL Tue, Dec 5, 2017 17.33 17.50 17.17 17.33
1915 NASDAQ AOSL Mon, Dec 4, 2017 17.64 17.64 17.18 17.34
1914 NASDAQ AOSL Fri, Dec 1, 2017 17.60 17.60 16.82 17.53
1913 NASDAQ AOSL Thu, Nov 30, 2017 17.81 17.82 17.47 17.61
1912 NASDAQ AOSL Wed, Nov 29, 2017 18.00 18.17 17.50 17.66
1911 NASDAQ AOSL Tue, Nov 28, 2017 18.04 18.25 17.78 18.00
1910 NASDAQ AOSL Mon, Nov 27, 2017 17.89 18.15 17.78 18.01
1909 NASDAQ AOSL Fri, Nov 24, 2017 18.00 18.17 17.88 17.93
1908 NASDAQ AOSL Wed, Nov 22, 2017 17.99 18.25 17.94 17.97
1907 NASDAQ AOSL Tue, Nov 21, 2017 17.91 18.21 17.85 17.99
1906 NASDAQ AOSL Mon, Nov 20, 2017 17.58 17.86 17.48 17.84
1905 NASDAQ AOSL Fri, Nov 17, 2017 17.66 17.80 17.47 17.57
1904 NASDAQ AOSL Thu, Nov 16, 2017 17.49 17.93 17.42 17.69
1903 NASDAQ AOSL Wed, Nov 15, 2017 17.41 17.57 17.28 17.42
1902 NASDAQ AOSL Tue, Nov 14, 2017 17.61 17.74 17.50 17.71
1901 NASDAQ AOSL Mon, Nov 13, 2017 17.69 17.72 17.45 17.71
1900 NASDAQ AOSL Fri, Nov 10, 2017 17.70 17.92 17.63 17.74
1899 NASDAQ AOSL Thu, Nov 9, 2017 17.39 17.75 17.25 17.71
1898 NASDAQ AOSL Wed, Nov 8, 2017 17.50 17.72 17.33 17.56
1897 NASDAQ AOSL Tue, Nov 7, 2017 17.65 17.70 17.45 17.52
1896 NASDAQ AOSL Mon, Nov 6, 2017 17.45 17.98 17.45 17.64
1895 NASDAQ AOSL Fri, Nov 3, 2017 18.26 18.59 16.67 17.41
1894 NASDAQ AOSL Thu, Nov 2, 2017 18.31 18.72 17.79 18.62
1893 NASDAQ AOSL Wed, Nov 1, 2017 18.50 18.50 17.85 18.32
1892 NASDAQ AOSL Tue, Oct 31, 2017 17.73 18.50 17.62 18.43
1891 NASDAQ AOSL Mon, Oct 30, 2017 17.70 17.76 17.36 17.65
1890 NASDAQ AOSL Fri, Oct 27, 2017 17.60 17.90 17.49 17.75
1889 NASDAQ AOSL Thu, Oct 26, 2017 17.64 17.65 17.41 17.46
1888 NASDAQ AOSL Wed, Oct 25, 2017 17.48 17.79 17.08 17.63
1887 NASDAQ AOSL Tue, Oct 24, 2017 17.56 17.84 17.50 17.54
1886 NASDAQ AOSL Mon, Oct 23, 2017 17.85 17.93 17.51 17.56
1885 NASDAQ AOSL Fri, Oct 20, 2017 17.66 17.87 17.47 17.79
1884 NASDAQ AOSL Thu, Oct 19, 2017 17.31 17.69 16.57 17.44
1883 NASDAQ AOSL Wed, Oct 18, 2017 17.49 17.61 17.26 17.47
1882 NASDAQ AOSL Tue, Oct 17, 2017 17.43 17.57 17.33 17.36
1881 NASDAQ AOSL Mon, Oct 16, 2017 17.24 17.59 17.01 17.44
1880 NASDAQ AOSL Fri, Oct 13, 2017 17.44 17.50 17.26 17.44
1879 NASDAQ AOSL Thu, Oct 12, 2017 17.38 17.56 17.30 17.31
1878 NASDAQ AOSL Wed, Oct 11, 2017 17.49 17.60 17.32 17.42
1877 NASDAQ AOSL Tue, Oct 10, 2017 17.60 17.60 17.28 17.50
1876 NASDAQ AOSL Mon, Oct 9, 2017 17.23 17.51 17.12 17.45
1875 NASDAQ AOSL Fri, Oct 6, 2017 17.00 17.24 17.00 17.15
1874 NASDAQ AOSL Thu, Oct 5, 2017 17.16 17.20 16.92 17.15
1873 NASDAQ AOSL Wed, Oct 4, 2017 17.21 17.26 17.06 17.13
1872 NASDAQ AOSL Tue, Oct 3, 2017 17.15 17.21 16.95 17.18
1871 NASDAQ AOSL Mon, Oct 2, 2017 16.49 17.10 16.30 17.07
1870 NASDAQ AOSL Fri, Sep 29, 2017 16.66 16.67 16.33 16.49
1869 NASDAQ AOSL Thu, Sep 28, 2017 16.44 16.88 16.30 16.63
1868 NASDAQ AOSL Wed, Sep 27, 2017 15.99 16.64 15.78 16.43
1867 NASDAQ AOSL Tue, Sep 26, 2017 15.49 15.91 15.45 15.81
1866 NASDAQ AOSL Mon, Sep 25, 2017 15.63 15.69 15.32 15.41
1865 NASDAQ AOSL Fri, Sep 22, 2017 15.54 15.85 15.10 15.70
1864 NASDAQ AOSL Thu, Sep 21, 2017 15.42 15.78 15.34 15.58
1863 NASDAQ AOSL Wed, Sep 20, 2017 15.64 15.66 15.25 15.43
1862 NASDAQ AOSL Tue, Sep 19, 2017 15.96 16.07 15.50 15.61
1861 NASDAQ AOSL Mon, Sep 18, 2017 15.21 15.97 15.19 15.85
1860 NASDAQ AOSL Fri, Sep 15, 2017 15.15 15.31 15.00 15.10
1859 NASDAQ AOSL Thu, Sep 14, 2017 15.10 15.25 15.05 15.16
1858 NASDAQ AOSL Wed, Sep 13, 2017 15.13 15.32 15.10 15.16
1857 NASDAQ AOSL Tue, Sep 12, 2017 15.21 15.45 15.01 15.17
1856 NASDAQ AOSL Mon, Sep 11, 2017 15.26 15.45 15.07 15.22
1855 NASDAQ AOSL Fri, Sep 8, 2017 15.41 15.85 15.00 15.08
1854 NASDAQ AOSL Thu, Sep 7, 2017 15.98 15.98 15.36 15.52
1853 NASDAQ AOSL Wed, Sep 6, 2017 16.10 16.55 15.89 16.05
1852 NASDAQ AOSL Tue, Sep 5, 2017 15.94 16.17 15.78 15.96
1851 NASDAQ AOSL Fri, Sep 1, 2017 15.98 16.09 15.88 15.99
1850 NASDAQ AOSL Thu, Aug 31, 2017 15.80 16.13 15.72 15.88
1849 NASDAQ AOSL Wed, Aug 30, 2017 15.63 15.85 15.63 15.73
1848 NASDAQ AOSL Tue, Aug 29, 2017 15.35 15.70 15.09 15.63
1847 NASDAQ AOSL Mon, Aug 28, 2017 15.53 15.80 15.38 15.58
1846 NASDAQ AOSL Fri, Aug 25, 2017 15.58 15.67 15.24 15.36
1845 NASDAQ AOSL Thu, Aug 24, 2017 15.56 15.96 15.46 15.56
1844 NASDAQ AOSL Wed, Aug 23, 2017 14.81 15.62 14.81 15.40
1843 NASDAQ AOSL Tue, Aug 22, 2017 14.94 15.40 14.87 15.06
1842 NASDAQ AOSL Mon, Aug 21, 2017 15.30 15.34 14.85 14.92
1841 NASDAQ AOSL Fri, Aug 18, 2017 14.87 15.48 14.87 15.35
1840 NASDAQ AOSL Thu, Aug 17, 2017 15.49 15.68 14.92 14.96
1839 NASDAQ AOSL Wed, Aug 16, 2017 15.48 15.84 15.41 15.61
1838 NASDAQ AOSL Tue, Aug 15, 2017 16.08 16.09 15.44 15.46
1837 NASDAQ AOSL Mon, Aug 14, 2017 15.95 16.50 15.86 16.04
1836 NASDAQ AOSL Fri, Aug 11, 2017 15.41 16.55 15.41 15.78
1835 NASDAQ AOSL Thu, Aug 10, 2017 17.99 17.99 15.00 15.36
1834 NASDAQ AOSL Wed, Aug 9, 2017 17.00 17.22 16.78 17.11
1833 NASDAQ AOSL Tue, Aug 8, 2017 17.31 17.62 16.97 17.23
1832 NASDAQ AOSL Mon, Aug 7, 2017 16.63 17.35 16.63 17.33
1831 NASDAQ AOSL Fri, Aug 4, 2017 16.69 17.02 16.39 16.47
1830 NASDAQ AOSL Thu, Aug 3, 2017 17.25 17.27 16.61 16.73
1829 NASDAQ AOSL Wed, Aug 2, 2017 17.84 17.84 17.02 17.29
1828 NASDAQ AOSL Tue, Aug 1, 2017 17.74 17.83 17.36 17.78
1827 NASDAQ AOSL Mon, Jul 31, 2017 17.96 17.96 17.62 17.70
1826 NASDAQ AOSL Fri, Jul 28, 2017 17.95 18.29 17.45 17.94
1825 NASDAQ AOSL Thu, Jul 27, 2017 18.26 18.38 17.80 18.04
1824 NASDAQ AOSL Wed, Jul 26, 2017 18.24 18.31 18.03 18.27
1823 NASDAQ AOSL Tue, Jul 25, 2017 17.77 18.23 17.59 18.21
1822 NASDAQ AOSL Mon, Jul 24, 2017 18.21 18.21 17.61 17.73
1821 NASDAQ AOSL Fri, Jul 21, 2017 18.51 18.51 17.79 18.22
1820 NASDAQ AOSL Thu, Jul 20, 2017 18.24 18.41 18.02 18.37
1819 NASDAQ AOSL Wed, Jul 19, 2017 17.81 18.35 17.81 18.23
1818 NASDAQ AOSL Tue, Jul 18, 2017 17.79 18.20 17.60 17.69
1817 NASDAQ AOSL Mon, Jul 17, 2017 17.69 18.10 17.45 17.92
1816 NASDAQ AOSL Fri, Jul 14, 2017 17.90 18.71 17.58 17.68
1815 NASDAQ AOSL Thu, Jul 13, 2017 17.33 17.99 16.80 17.83
1814 NASDAQ AOSL Wed, Jul 12, 2017 16.97 17.69 16.97 17.32
1813 NASDAQ AOSL Tue, Jul 11, 2017 16.83 16.98 16.51 16.76
1812 NASDAQ AOSL Mon, Jul 10, 2017 16.92 17.01 16.50 16.84
1811 NASDAQ AOSL Fri, Jul 7, 2017 16.49 16.97 16.49 16.90
1810 NASDAQ AOSL Thu, Jul 6, 2017 16.42 16.67 16.26 16.34
1809 NASDAQ AOSL Wed, Jul 5, 2017 16.48 16.76 16.47 16.65
1808 NASDAQ AOSL Mon, Jul 3, 2017 16.70 16.92 16.28 16.43
1807 NASDAQ AOSL Fri, Jun 30, 2017 17.24 17.24 16.65 16.67
1806 NASDAQ AOSL Thu, Jun 29, 2017 17.47 17.79 16.80 17.09
1805 NASDAQ AOSL Wed, Jun 28, 2017 16.92 17.49 16.90 17.48
1804 NASDAQ AOSL Tue, Jun 27, 2017 17.25 17.30 16.71 16.84
1803 NASDAQ AOSL Mon, Jun 26, 2017 17.45 17.56 17.06 17.27
1802 NASDAQ AOSL Fri, Jun 23, 2017 17.33 17.84 17.13 17.33
1801 NASDAQ AOSL Thu, Jun 22, 2017 17.25 17.52 17.18 17.29
1800 NASDAQ AOSL Wed, Jun 21, 2017 18.27 18.27 17.10 17.20
1799 NASDAQ AOSL Tue, Jun 20, 2017 17.75 17.81 17.27 17.31
1798 NASDAQ AOSL Mon, Jun 19, 2017 17.68 18.00 17.65 17.76
1797 NASDAQ AOSL Fri, Jun 16, 2017 17.68 17.98 17.48 17.66
1796 NASDAQ AOSL Thu, Jun 15, 2017 18.15 18.54 17.39 17.70
1795 NASDAQ AOSL Wed, Jun 14, 2017 18.61 18.76 18.03 18.24
1794 NASDAQ AOSL Tue, Jun 13, 2017 18.78 19.27 18.31 18.52
1793 NASDAQ AOSL Mon, Jun 12, 2017 19.14 19.28 18.21 18.64
1792 NASDAQ AOSL Fri, Jun 9, 2017 19.92 20.32 18.82 19.15
1791 NASDAQ AOSL Thu, Jun 8, 2017 19.50 20.40 19.06 20.01
1790 NASDAQ AOSL Wed, Jun 7, 2017 19.42 19.92 19.22 19.48
1789 NASDAQ AOSL Tue, Jun 6, 2017 19.00 19.50 18.88 19.31
1788 NASDAQ AOSL Mon, Jun 5, 2017 19.05 19.44 18.99 19.09
1787 NASDAQ AOSL Fri, Jun 2, 2017 18.98 19.35 18.90 19.02
1786 NASDAQ AOSL Thu, Jun 1, 2017 18.72 19.00 18.55 18.96
1785 NASDAQ AOSL Wed, May 31, 2017 18.92 19.09 18.54 18.62
1784 NASDAQ AOSL Tue, May 30, 2017 19.21 19.40 18.68 18.83
1783 NASDAQ AOSL Fri, May 26, 2017 18.64 19.35 18.49 19.15
1782 NASDAQ AOSL Thu, May 25, 2017 18.77 19.26 18.46 18.63
1781 NASDAQ AOSL Wed, May 24, 2017 18.64 19.00 18.62 18.67
1780 NASDAQ AOSL Tue, May 23, 2017 18.72 18.99 18.47 18.63
1779 NASDAQ AOSL Mon, May 22, 2017 18.52 19.37 18.45 18.69
1778 NASDAQ AOSL Fri, May 19, 2017 18.48 18.65 18.17 18.42
1777 NASDAQ AOSL Thu, May 18, 2017 18.05 18.86 18.01 18.38
1776 NASDAQ AOSL Wed, May 17, 2017 18.85 19.20 18.05 18.06
1775 NASDAQ AOSL Tue, May 16, 2017 19.07 19.15 18.81 19.08
1774 NASDAQ AOSL Mon, May 15, 2017 18.85 19.34 18.79 19.09
1773 NASDAQ AOSL Fri, May 12, 2017 19.04 19.04 18.61 18.72
1772 NASDAQ AOSL Thu, May 11, 2017 18.93 19.20 18.70 19.04
1771 NASDAQ AOSL Wed, May 10, 2017 18.56 19.00 18.53 18.98
1770 NASDAQ AOSL Tue, May 9, 2017 18.63 18.77 18.20 18.51
1769 NASDAQ AOSL Mon, May 8, 2017 18.74 18.91 18.48 18.68
1768 NASDAQ AOSL Fri, May 5, 2017 20.03 20.18 18.68 18.76
1767 NASDAQ AOSL Thu, May 4, 2017 17.50 20.48 17.50 20.02
1766 NASDAQ AOSL Wed, May 3, 2017 16.10 16.42 15.83 16.21
1765 NASDAQ AOSL Tue, May 2, 2017 16.73 16.88 15.94 16.14
1764 NASDAQ AOSL Mon, May 1, 2017 16.68 17.27 16.64 16.74
1763 NASDAQ AOSL Fri, Apr 28, 2017 16.81 16.81 16.44 16.55
1762 NASDAQ AOSL Thu, Apr 27, 2017 16.83 17.15 16.69 16.83
1761 NASDAQ AOSL Wed, Apr 26, 2017 16.70 16.94 16.40 16.76
1760 NASDAQ AOSL Tue, Apr 25, 2017 17.10 17.63 16.69 16.72
1759 NASDAQ AOSL Mon, Apr 24, 2017 16.58 16.95 16.30 16.90
1758 NASDAQ AOSL Fri, Apr 21, 2017 16.71 16.98 16.23 16.27
1757 NASDAQ AOSL Thu, Apr 20, 2017 16.27 16.82 16.26 16.74
1756 NASDAQ AOSL Wed, Apr 19, 2017 16.41 16.50 16.07 16.17
1755 NASDAQ AOSL Tue, Apr 18, 2017 15.98 16.45 15.97 16.38
1754 NASDAQ AOSL Mon, Apr 17, 2017 16.11 16.26 15.76 16.07
1753 NASDAQ AOSL Thu, Apr 13, 2017 16.35 16.56 16.08 16.12
1752 NASDAQ AOSL Wed, Apr 12, 2017 16.68 16.68 16.22 16.38
1751 NASDAQ AOSL Tue, Apr 11, 2017 16.20 16.73 16.14 16.69
1750 NASDAQ AOSL Mon, Apr 10, 2017 16.63 16.95 16.19 16.27
1749 NASDAQ AOSL Fri, Apr 7, 2017 16.58 16.87 16.34 16.74
1748 NASDAQ AOSL Thu, Apr 6, 2017 16.41 16.78 16.35 16.65
1747 NASDAQ AOSL Wed, Apr 5, 2017 16.96 17.08 16.38 16.46
1746 NASDAQ AOSL Tue, Apr 4, 2017 16.81 17.06 16.80 16.84
1745 NASDAQ AOSL Mon, Apr 3, 2017 17.23 17.40 16.82 16.84
1744 NASDAQ AOSL Fri, Mar 31, 2017 16.90 17.31 16.85 17.19
1743 NASDAQ AOSL Thu, Mar 30, 2017 17.25 17.43 16.76 16.88
1742 NASDAQ AOSL Wed, Mar 29, 2017 17.00 17.41 16.91 17.29
1741 NASDAQ AOSL Tue, Mar 28, 2017 17.05 17.21 16.97 17.04
1740 NASDAQ AOSL Mon, Mar 27, 2017 16.77 17.25 16.58 17.10
1739 NASDAQ AOSL Fri, Mar 24, 2017 17.28 17.57 16.97 17.04
1738 NASDAQ AOSL Thu, Mar 23, 2017 16.91 17.40 16.82 17.18
1737 NASDAQ AOSL Wed, Mar 22, 2017 16.83 17.01 16.35 16.90
1736 NASDAQ AOSL Tue, Mar 21, 2017 17.38 17.60 16.73 16.77
1735 NASDAQ AOSL Mon, Mar 20, 2017 17.62 17.90 17.42 17.43
1734 NASDAQ AOSL Fri, Mar 17, 2017 17.59 18.00 17.55 17.72
1733 NASDAQ AOSL Thu, Mar 16, 2017 17.63 17.96 17.50 17.67
1732 NASDAQ AOSL Wed, Mar 15, 2017 17.17 17.63 17.10 17.58
1731 NASDAQ AOSL Tue, Mar 14, 2017 17.35 17.46 17.09 17.15
1730 NASDAQ AOSL Mon, Mar 13, 2017 17.65 17.91 17.36 17.40
1729 NASDAQ AOSL Fri, Mar 10, 2017 17.70 17.95 17.47 17.70
1728 NASDAQ AOSL Thu, Mar 9, 2017 17.70 17.90 17.43 17.58
1727 NASDAQ AOSL Wed, Mar 8, 2017 17.65 18.15 17.60 17.71
1726 NASDAQ AOSL Tue, Mar 7, 2017 17.20 18.10 17.20 17.55
1725 NASDAQ AOSL Mon, Mar 6, 2017 18.07 18.26 17.04 17.23
1724 NASDAQ AOSL Fri, Mar 3, 2017 18.72 18.97 18.22 18.29
1723 NASDAQ AOSL Thu, Mar 2, 2017 19.20 19.47 18.55 18.75
1722 NASDAQ AOSL Wed, Mar 1, 2017 19.54 19.82 19.03 19.54
1721 NASDAQ AOSL Tue, Feb 28, 2017 20.61 20.64 19.15 19.26
1720 NASDAQ AOSL Mon, Feb 27, 2017 20.62 21.25 20.58 20.61
1719 NASDAQ AOSL Fri, Feb 24, 2017 20.77 21.03 20.41 20.66
1718 NASDAQ AOSL Thu, Feb 23, 2017 21.28 21.33 20.85 20.97
1717 NASDAQ AOSL Wed, Feb 22, 2017 21.39 21.47 21.09 21.29
1716 NASDAQ AOSL Tue, Feb 21, 2017 21.35 21.70 21.03 21.32
1715 NASDAQ AOSL Fri, Feb 17, 2017 21.33 21.73 21.24 21.44
1714 NASDAQ AOSL Thu, Feb 16, 2017 21.50 21.52 21.00 21.34
1713 NASDAQ AOSL Wed, Feb 15, 2017 21.34 21.68 21.28 21.59
1712 NASDAQ AOSL Tue, Feb 14, 2017 21.09 21.71 21.05 21.48
1711 NASDAQ AOSL Mon, Feb 13, 2017 21.90 22.20 21.08 21.08
1710 NASDAQ AOSL Fri, Feb 10, 2017 21.08 21.94 21.06 21.87
1709 NASDAQ AOSL Thu, Feb 9, 2017 22.00 22.38 20.74 21.04
1708 NASDAQ AOSL Wed, Feb 8, 2017 20.71 20.89 20.30 20.83
1707 NASDAQ AOSL Tue, Feb 7, 2017 20.88 21.08 20.65 20.74
1706 NASDAQ AOSL Mon, Feb 6, 2017 21.38 21.52 20.79 20.86
1705 NASDAQ AOSL Fri, Feb 3, 2017 20.87 21.52 20.79 21.48
1704 NASDAQ AOSL Thu, Feb 2, 2017 20.56 21.20 20.53 20.75
1703 NASDAQ AOSL Wed, Feb 1, 2017 20.63 20.94 20.48 20.70
1702 NASDAQ AOSL Tue, Jan 31, 2017 21.13 21.13 20.15 20.35
1701 NASDAQ AOSL Mon, Jan 30, 2017 21.36 21.36 20.81 21.16
1700 NASDAQ AOSL Fri, Jan 27, 2017 20.96 21.61 20.96 21.44
1699 NASDAQ AOSL Thu, Jan 26, 2017 21.00 21.18 20.87 20.92
1698 NASDAQ AOSL Wed, Jan 25, 2017 21.54 21.77 21.02 21.06
1697 NASDAQ AOSL Tue, Jan 24, 2017 20.99 21.68 20.99 21.40
1696 NASDAQ AOSL Mon, Jan 23, 2017 20.58 21.00 20.54 20.96
1695 NASDAQ AOSL Fri, Jan 20, 2017 20.61 21.13 20.54 20.61
1694 NASDAQ AOSL Thu, Jan 19, 2017 21.57 21.60 20.62 20.63
1693 NASDAQ AOSL Wed, Jan 18, 2017 22.21 22.27 21.37 21.64
1692 NASDAQ AOSL Tue, Jan 17, 2017 22.81 22.81 21.84 22.18
1691 NASDAQ AOSL Fri, Jan 13, 2017 22.42 23.00 22.26 22.89
1690 NASDAQ AOSL Thu, Jan 12, 2017 22.14 22.27 21.72 22.24
1689 NASDAQ AOSL Wed, Jan 11, 2017 21.41 22.46 21.36 22.20
1688 NASDAQ AOSL Tue, Jan 10, 2017 21.25 21.74 21.22 21.50
1687 NASDAQ AOSL Mon, Jan 9, 2017 20.97 21.32 20.87 21.26
1686 NASDAQ AOSL Fri, Jan 6, 2017 21.01 21.34 20.88 20.89
1685 NASDAQ AOSL Thu, Jan 5, 2017 21.43 21.68 21.02 21.02
1684 NASDAQ AOSL Wed, Jan 4, 2017 21.91 21.91 21.26 21.46
1683 NASDAQ AOSL Tue, Jan 3, 2017 21.42 21.87 21.17 21.61
1682 NASDAQ AOSL Fri, Dec 30, 2016 21.85 21.85 21.11 21.27
1681 NASDAQ AOSL Thu, Dec 29, 2016 21.83 22.07 21.70 21.92
1680 NASDAQ AOSL Wed, Dec 28, 2016 22.53 22.56 21.86 21.92
1679 NASDAQ AOSL Tue, Dec 27, 2016 22.67 22.78 22.31 22.50
1678 NASDAQ AOSL Fri, Dec 23, 2016 22.50 22.56 22.25 22.48
1677 NASDAQ AOSL Thu, Dec 22, 2016 23.50 23.50 22.53 22.58
1676 NASDAQ AOSL Wed, Dec 21, 2016 22.85 23.62 22.56 23.38
1675 NASDAQ AOSL Tue, Dec 20, 2016 22.85 23.14 22.67 22.85
1674 NASDAQ AOSL Mon, Dec 19, 2016 22.39 22.94 22.22 22.58
1673 NASDAQ AOSL Fri, Dec 16, 2016 22.30 22.50 22.03 22.30
1672 NASDAQ AOSL Thu, Dec 15, 2016 21.70 22.40 21.64 22.27
1671 NASDAQ AOSL Wed, Dec 14, 2016 22.00 22.08 21.69 21.72
1670 NASDAQ AOSL Tue, Dec 13, 2016 22.25 22.25 21.81 21.97
1669 NASDAQ AOSL Mon, Dec 12, 2016 23.00 23.16 21.67 22.10
1668 NASDAQ AOSL Fri, Dec 9, 2016 20.51 23.00 20.23 22.99
1667 NASDAQ AOSL Thu, Dec 8, 2016 20.51 20.88 20.31 20.51
1666 NASDAQ AOSL Wed, Dec 7, 2016 20.20 20.64 20.06 20.51
1665 NASDAQ AOSL Tue, Dec 6, 2016 20.69 20.69 20.19 20.36
1664 NASDAQ AOSL Mon, Dec 5, 2016 20.25 20.70 20.21 20.51
1663 NASDAQ AOSL Fri, Dec 2, 2016 19.55 20.70 19.44 20.08
1662 NASDAQ AOSL Thu, Dec 1, 2016 21.55 21.94 19.90 19.93
1661 NASDAQ AOSL Wed, Nov 30, 2016 23.20 23.20 21.63 21.75
1660 NASDAQ AOSL Tue, Nov 29, 2016 23.72 23.93 22.90 23.00
1659 NASDAQ AOSL Mon, Nov 28, 2016 22.90 23.90 22.55 23.43
1658 NASDAQ AOSL Fri, Nov 25, 2016 22.55 22.90 22.47 22.90
1657 NASDAQ AOSL Wed, Nov 23, 2016 22.90 22.90 22.45 22.57
1656 NASDAQ AOSL Tue, Nov 22, 2016 22.51 22.90 22.38 22.90
1655 NASDAQ AOSL Mon, Nov 21, 2016 22.65 22.83 22.15 22.45
1654 NASDAQ AOSL Fri, Nov 18, 2016 22.00 22.79 21.88 22.65
1653 NASDAQ AOSL Thu, Nov 17, 2016 21.40 22.19 21.35 21.96
1652 NASDAQ AOSL Wed, Nov 16, 2016 21.02 21.46 21.02 21.39
1651 NASDAQ AOSL Tue, Nov 15, 2016 21.15 21.65 21.00 21.34
1650 NASDAQ AOSL Mon, Nov 14, 2016 21.00 21.50 20.85 21.26
1649 NASDAQ AOSL Fri, Nov 11, 2016 20.11 21.00 20.11 21.00
1648 NASDAQ AOSL Thu, Nov 10, 2016 20.76 20.99 20.03 20.05
1647 NASDAQ AOSL Wed, Nov 9, 2016 19.34 20.61 19.02 20.59
1646 NASDAQ AOSL Tue, Nov 8, 2016 19.92 20.57 19.89 20.32
1645 NASDAQ AOSL Mon, Nov 7, 2016 18.60 20.03 18.60 20.02
1644 NASDAQ AOSL Fri, Nov 4, 2016 20.40 20.40 18.14 18.40
1643 NASDAQ AOSL Thu, Nov 3, 2016 19.81 20.66 19.74 20.40
1642 NASDAQ AOSL Wed, Nov 2, 2016 20.52 20.59 19.67 19.82
1641 NASDAQ AOSL Tue, Nov 1, 2016 21.13 21.29 20.33 20.52
1640 NASDAQ AOSL Mon, Oct 31, 2016 20.55 21.21 20.46 21.13
1639 NASDAQ AOSL Fri, Oct 28, 2016 21.16 21.31 20.00 20.43
1638 NASDAQ AOSL Thu, Oct 27, 2016 21.70 21.79 21.08 21.16
1637 NASDAQ AOSL Wed, Oct 26, 2016 21.52 21.94 21.43 21.56
1636 NASDAQ AOSL Tue, Oct 25, 2016 21.86 22.27 21.51 21.61
1635 NASDAQ AOSL Mon, Oct 24, 2016 21.89 22.10 20.80 21.86
1634 NASDAQ AOSL Fri, Oct 21, 2016 21.40 21.87 21.28 21.67
1633 NASDAQ AOSL Thu, Oct 20, 2016 21.37 21.67 21.10 21.62
1632 NASDAQ AOSL Wed, Oct 19, 2016 21.24 21.54 20.94 21.48
1631 NASDAQ AOSL Tue, Oct 18, 2016 21.36 21.48 21.14 21.15
1630 NASDAQ AOSL Mon, Oct 17, 2016 21.29 21.56 21.11 21.16
1629 NASDAQ AOSL Fri, Oct 14, 2016 21.62 21.85 21.17 21.27
1628 NASDAQ AOSL Thu, Oct 13, 2016 21.94 21.94 21.27 21.34
1627 NASDAQ AOSL Wed, Oct 12, 2016 21.92 22.16 21.50 22.06
1626 NASDAQ AOSL Tue, Oct 11, 2016 22.45 22.45 21.81 21.86
1625 NASDAQ AOSL Mon, Oct 10, 2016 22.82 23.27 22.37 22.41
1624 NASDAQ AOSL Fri, Oct 7, 2016 22.83 23.19 22.54 22.82
1623 NASDAQ AOSL Thu, Oct 6, 2016 22.64 22.93 22.18 22.90
1622 NASDAQ AOSL Wed, Oct 5, 2016 21.85 22.69 21.85 22.46
1621 NASDAQ AOSL Tue, Oct 4, 2016 21.86 22.19 21.42 21.85
1620 NASDAQ AOSL Mon, Oct 3, 2016 21.79 22.21 21.61 21.75
1619 NASDAQ AOSL Fri, Sep 30, 2016 21.74 21.81 21.42 21.72
1618 NASDAQ AOSL Thu, Sep 29, 2016 21.75 22.11 21.27 21.86
1617 NASDAQ AOSL Wed, Sep 28, 2016 21.29 22.47 21.20 21.87
1616 NASDAQ AOSL Tue, Sep 27, 2016 20.43 21.11 20.10 21.09
1615 NASDAQ AOSL Mon, Sep 26, 2016 20.42 20.57 20.16 20.39
1614 NASDAQ AOSL Fri, Sep 23, 2016 20.89 20.96 20.65 20.66
1613 NASDAQ AOSL Thu, Sep 22, 2016 20.97 21.15 20.71 20.92
1612 NASDAQ AOSL Wed, Sep 21, 2016 20.47 20.88 20.30 20.81
1611 NASDAQ AOSL Tue, Sep 20, 2016 21.16 21.29 20.76 20.79
1610 NASDAQ AOSL Mon, Sep 19, 2016 21.44 21.44 20.91 20.99
1609 NASDAQ AOSL Fri, Sep 16, 2016 21.00 21.54 20.69 21.44
1608 NASDAQ AOSL Thu, Sep 15, 2016 20.36 20.94 20.26 20.91
1607 NASDAQ AOSL Wed, Sep 14, 2016 20.71 20.97 20.39 20.47
1606 NASDAQ AOSL Tue, Sep 13, 2016 21.99 21.99 20.61 20.76
1605 NASDAQ AOSL Mon, Sep 12, 2016 21.65 22.02 21.12 22.00
1604 NASDAQ AOSL Fri, Sep 9, 2016 23.02 23.02 21.53 21.86
1603 NASDAQ AOSL Thu, Sep 8, 2016 22.00 23.07 21.89 23.03
1602 NASDAQ AOSL Wed, Sep 7, 2016 22.24 22.28 21.74 22.11
1601 NASDAQ AOSL Tue, Sep 6, 2016 21.78 22.23 21.60 22.15
1600 NASDAQ AOSL Fri, Sep 2, 2016 21.48 21.67 21.15 21.59
1599 NASDAQ AOSL Thu, Sep 1, 2016 21.18 21.40 21.07 21.37
1598 NASDAQ AOSL Wed, Aug 31, 2016 21.20 21.36 20.65 21.07
1597 NASDAQ AOSL Tue, Aug 30, 2016 20.85 21.27 20.79 21.24
1596 NASDAQ AOSL Mon, Aug 29, 2016 20.74 21.07 20.49 20.72
1595 NASDAQ AOSL Fri, Aug 26, 2016 20.00 20.91 19.91 20.63
1594 NASDAQ AOSL Thu, Aug 25, 2016 19.96 20.06 19.89 19.99
1593 NASDAQ AOSL Wed, Aug 24, 2016 20.10 20.24 19.75 19.95
1592 NASDAQ AOSL Tue, Aug 23, 2016 20.40 20.46 19.88 19.97
1591 NASDAQ AOSL Mon, Aug 22, 2016 20.50 20.87 19.97 20.13
1590 NASDAQ AOSL Fri, Aug 19, 2016 20.09 20.50 19.90 20.38
1589 NASDAQ AOSL Thu, Aug 18, 2016 19.80 20.28 19.66 20.09
1588 NASDAQ AOSL Wed, Aug 17, 2016 19.11 19.69 18.79 19.64
1587 NASDAQ AOSL Tue, Aug 16, 2016 19.22 19.23 18.81 19.07
1586 NASDAQ AOSL Mon, Aug 15, 2016 19.74 19.77 19.28 19.33
1585 NASDAQ AOSL Fri, Aug 12, 2016 18.78 19.71 18.78 19.63
1584 NASDAQ AOSL Thu, Aug 11, 2016 15.55 19.43 15.55 19.04
1583 NASDAQ AOSL Wed, Aug 10, 2016 14.94 15.00 14.66 14.89
1582 NASDAQ AOSL Tue, Aug 9, 2016 14.70 14.88 14.67 14.87
1581 NASDAQ AOSL Mon, Aug 8, 2016 14.53 14.70 14.42 14.63
1580 NASDAQ AOSL Fri, Aug 5, 2016 14.29 14.65 14.28 14.47
1579 NASDAQ AOSL Thu, Aug 4, 2016 14.45 14.48 14.20 14.23
1578 NASDAQ AOSL Wed, Aug 3, 2016 14.22 14.50 14.14 14.45
1577 NASDAQ AOSL Tue, Aug 2, 2016 14.31 14.31 14.00 14.17
1576 NASDAQ AOSL Mon, Aug 1, 2016 14.19 14.35 14.17 14.26
1575 NASDAQ AOSL Fri, Jul 29, 2016 14.61 14.67 14.28 14.29
1574 NASDAQ AOSL Thu, Jul 28, 2016 14.71 14.71 14.46 14.61
1573 NASDAQ AOSL Wed, Jul 27, 2016 14.88 14.88 14.58 14.76
1572 NASDAQ AOSL Tue, Jul 26, 2016 14.47 14.81 14.29 14.78
1571 NASDAQ AOSL Mon, Jul 25, 2016 14.55 14.55 14.31 14.41
1570 NASDAQ AOSL Fri, Jul 22, 2016 14.31 14.55 14.12 14.39
1569 NASDAQ AOSL Thu, Jul 21, 2016 14.72 14.72 14.27 14.27
1568 NASDAQ AOSL Wed, Jul 20, 2016 14.35 14.74 14.17 14.63
1567 NASDAQ AOSL Tue, Jul 19, 2016 14.19 14.41 14.05 14.23
1566 NASDAQ AOSL Mon, Jul 18, 2016 14.17 14.39 14.05 14.10
1565 NASDAQ AOSL Fri, Jul 15, 2016 14.26 14.26 13.88 14.15
1564 NASDAQ AOSL Thu, Jul 14, 2016 14.50 14.50 14.10 14.16
1563 NASDAQ AOSL Wed, Jul 13, 2016 14.41 14.54 14.17 14.47
1562 NASDAQ AOSL Tue, Jul 12, 2016 14.32 14.50 14.25 14.31
1561 NASDAQ AOSL Mon, Jul 11, 2016 14.05 14.36 13.89 14.25
1560 NASDAQ AOSL Fri, Jul 8, 2016 13.70 14.04 13.45 13.92
1559 NASDAQ AOSL Thu, Jul 7, 2016 13.42 13.68 13.41 13.57
1558 NASDAQ AOSL Wed, Jul 6, 2016 13.46 13.73 13.08 13.44
1557 NASDAQ AOSL Tue, Jul 5, 2016 13.67 13.73 13.47 13.53
1556 NASDAQ AOSL Fri, Jul 1, 2016 13.91 14.00 13.63 13.77
1555 NASDAQ AOSL Thu, Jun 30, 2016 13.68 13.95 13.63 13.93
1554 NASDAQ AOSL Wed, Jun 29, 2016 13.84 13.88 13.48 13.60
1553 NASDAQ AOSL Tue, Jun 28, 2016 13.69 13.85 13.59 13.70
1552 NASDAQ AOSL Mon, Jun 27, 2016 14.25 14.25 13.44 13.56
1551 NASDAQ AOSL Fri, Jun 24, 2016 14.10 14.46 13.26 14.36
1550 NASDAQ AOSL Thu, Jun 23, 2016 14.70 14.89 14.64 14.76
1549 NASDAQ AOSL Wed, Jun 22, 2016 14.45 15.00 14.22 14.68
1548 NASDAQ AOSL Tue, Jun 21, 2016 14.20 14.48 14.08 14.42
1547 NASDAQ AOSL Mon, Jun 20, 2016 14.26 14.49 14.19 14.19
1546 NASDAQ AOSL Fri, Jun 17, 2016 14.34 14.48 14.00 14.17
1545 NASDAQ AOSL Thu, Jun 16, 2016 14.27 14.50 14.07 14.49
1544 NASDAQ AOSL Wed, Jun 15, 2016 14.34 14.48 14.10 14.30
1543 NASDAQ AOSL Tue, Jun 14, 2016 13.80 14.45 13.71 14.33
1542 NASDAQ AOSL Mon, Jun 13, 2016 13.68 13.87 13.54 13.80
1541 NASDAQ AOSL Fri, Jun 10, 2016 13.71 13.71 13.51 13.63
1540 NASDAQ AOSL Thu, Jun 9, 2016 13.85 13.89 13.35 13.76
1539 NASDAQ AOSL Wed, Jun 8, 2016 13.73 13.88 13.57 13.80
1538 NASDAQ AOSL Tue, Jun 7, 2016 13.81 13.87 13.39 13.85
1537 NASDAQ AOSL Mon, Jun 6, 2016 13.82 14.24 13.82 13.88
1536 NASDAQ AOSL Fri, Jun 3, 2016 13.68 13.92 13.56 13.78
1535 NASDAQ AOSL Thu, Jun 2, 2016 13.56 13.85 13.56 13.77
1534 NASDAQ AOSL Wed, Jun 1, 2016 13.51 14.49 13.41 13.75
1533 NASDAQ AOSL Tue, May 31, 2016 13.71 13.84 13.61 13.69
1532 NASDAQ AOSL Fri, May 27, 2016 13.63 13.89 13.63 13.79
1531 NASDAQ AOSL Thu, May 26, 2016 13.62 13.80 13.62 13.74
1530 NASDAQ AOSL Wed, May 25, 2016 13.71 13.83 13.57 13.76
1529 NASDAQ AOSL Tue, May 24, 2016 13.48 13.93 13.44 13.76
1528 NASDAQ AOSL Mon, May 23, 2016 12.87 13.48 12.70 13.39
1527 NASDAQ AOSL Fri, May 20, 2016 12.60 12.91 12.47 12.91
1526 NASDAQ AOSL Thu, May 19, 2016 12.88 12.90 12.56 12.60
1525 NASDAQ AOSL Wed, May 18, 2016 12.84 13.15 12.74 12.90
1524 NASDAQ AOSL Tue, May 17, 2016 13.37 13.37 12.78 12.84
1523 NASDAQ AOSL Mon, May 16, 2016 13.30 13.59 13.15 13.44
1522 NASDAQ AOSL Fri, May 13, 2016 13.20 13.48 13.20 13.32
1521 NASDAQ AOSL Thu, May 12, 2016 13.50 13.66 13.12 13.24
1520 NASDAQ AOSL Wed, May 11, 2016 13.50 13.94 13.28 13.65
1519 NASDAQ AOSL Tue, May 10, 2016 13.66 13.87 13.63 13.68
1518 NASDAQ AOSL Mon, May 9, 2016 13.75 13.94 13.60 13.76
1517 NASDAQ AOSL Fri, May 6, 2016 13.66 14.01 13.66 13.89
1516 NASDAQ AOSL Thu, May 5, 2016 13.00 14.35 13.00 13.82
1515 NASDAQ AOSL Wed, May 4, 2016 12.72 12.85 12.51 12.57
1514 NASDAQ AOSL Tue, May 3, 2016 12.85 13.26 12.64 12.77
1513 NASDAQ AOSL Mon, May 2, 2016 12.93 13.15 12.77 13.00
1512 NASDAQ AOSL Fri, Apr 29, 2016 13.43 13.46 12.99 12.99
1511 NASDAQ AOSL Thu, Apr 28, 2016 13.61 13.79 13.30 13.43
1510 NASDAQ AOSL Wed, Apr 27, 2016 13.46 13.79 13.15 13.78
1509 NASDAQ AOSL Tue, Apr 26, 2016 13.40 13.89 13.31 13.65
1508 NASDAQ AOSL Mon, Apr 25, 2016 13.15 13.37 12.94 13.33
1507 NASDAQ AOSL Fri, Apr 22, 2016 13.21 13.45 13.21 13.34
1506 NASDAQ AOSL Thu, Apr 21, 2016 13.23 13.30 13.10 13.19
1505 NASDAQ AOSL Wed, Apr 20, 2016 13.32 13.41 13.27 13.29
1504 NASDAQ AOSL Tue, Apr 19, 2016 13.39 13.39 13.21 13.39
1503 NASDAQ AOSL Mon, Apr 18, 2016 13.50 13.56 13.28 13.31
1502 NASDAQ AOSL Fri, Apr 15, 2016 13.26 13.68 13.21 13.52
1501 NASDAQ AOSL Thu, Apr 14, 2016 13.20 13.44 13.08 13.41
1500 NASDAQ AOSL Wed, Apr 13, 2016 12.43 13.46 12.34 13.37
1499 NASDAQ AOSL Tue, Apr 12, 2016 12.77 12.95 12.65 12.74
1498 NASDAQ AOSL Mon, Apr 11, 2016 12.05 12.90 12.04 12.77
1497 NASDAQ AOSL Fri, Apr 8, 2016 12.13 12.37 12.04 12.22
1496 NASDAQ AOSL Thu, Apr 7, 2016 11.93 12.30 11.83 12.24
1495 NASDAQ AOSL Wed, Apr 6, 2016 11.88 12.03 11.64 11.99
1494 NASDAQ AOSL Tue, Apr 5, 2016 11.79 11.79 11.79 11.88
1493 NASDAQ AOSL Mon, Apr 4, 2016 11.89 11.94 11.67 11.79
1492 NASDAQ AOSL Fri, Apr 1, 2016 11.77 11.89 11.66 11.89
1491 NASDAQ AOSL Thu, Mar 31, 2016 11.00 11.90 10.93 10.97
1490 NASDAQ AOSL Wed, Mar 30, 2016 10.89 10.99 10.88 10.97
1489 NASDAQ AOSL Tue, Mar 29, 2016 10.80 10.90 10.74 10.80
1488 NASDAQ AOSL Mon, Mar 28, 2016 10.87 10.87 10.72 10.75
1487 NASDAQ AOSL Thu, Mar 24, 2016 10.77 10.77 10.77 10.85
1486 NASDAQ AOSL Wed, Mar 23, 2016 10.95 11.02 10.69 10.77
1485 NASDAQ AOSL Tue, Mar 22, 2016 10.94 11.15 10.75 10.92
1484 NASDAQ AOSL Mon, Mar 21, 2016 10.75 11.05 10.57 11.01
1483 NASDAQ AOSL Fri, Mar 18, 2016 11.12 11.16 10.74 10.75
1482 NASDAQ AOSL Thu, Mar 17, 2016 11.34 11.34 10.31 11.06
1481 NASDAQ AOSL Wed, Mar 16, 2016 11.64 11.95 11.63 11.84
1480 NASDAQ AOSL Tue, Mar 15, 2016 11.78 11.78 11.78 11.70
1479 NASDAQ AOSL Mon, Mar 14, 2016 11.75 11.92 11.61 11.78
1478 NASDAQ AOSL Fri, Mar 11, 2016 11.81 11.98 11.11 11.95
1477 NASDAQ AOSL Thu, Mar 10, 2016 11.91 11.95 11.59 11.95
1476 NASDAQ AOSL Wed, Mar 9, 2016 11.84 11.84 11.84 11.95
1475 NASDAQ AOSL Tue, Mar 8, 2016 11.89 11.94 11.75 11.89
1474 NASDAQ AOSL Mon, Mar 7, 2016 11.86 11.97 11.76 11.89
1473 NASDAQ AOSL Fri, Mar 4, 2016 11.98 11.98 11.98 11.86
1472 NASDAQ AOSL Thu, Mar 3, 2016 11.98 11.98 11.98 11.98
1471 NASDAQ AOSL Wed, Mar 2, 2016 12.00 12.09 11.90 11.96
1470 NASDAQ AOSL Tue, Mar 1, 2016 11.83 11.83 11.83 11.96
1469 NASDAQ AOSL Mon, Feb 29, 2016 11.77 12.09 11.77 11.83
1468 NASDAQ AOSL Fri, Feb 26, 2016 11.72 12.00 11.67 11.79
1467 NASDAQ AOSL Thu, Feb 25, 2016 11.76 11.76 11.40 11.55
1466 NASDAQ AOSL Wed, Feb 24, 2016 11.74 11.82 11.42 11.61
1465 NASDAQ AOSL Tue, Feb 23, 2016 11.97 12.38 11.92 11.95
1464 NASDAQ AOSL Mon, Feb 22, 2016 12.00 12.13 11.84 11.90
1463 NASDAQ AOSL Fri, Feb 19, 2016 11.50 11.95 11.27 11.87
1462 NASDAQ AOSL Thu, Feb 18, 2016 11.32 11.56 11.32 11.39
1461 NASDAQ AOSL Wed, Feb 17, 2016 11.46 11.65 11.18 11.30
1460 NASDAQ AOSL Tue, Feb 16, 2016 11.31 11.60 11.07 11.34
1459 NASDAQ AOSL Fri, Feb 12, 2016 11.38 11.44 11.19 11.25
1458 NASDAQ AOSL Thu, Feb 11, 2016 11.04 11.43 11.02 11.34
1457 NASDAQ AOSL Wed, Feb 10, 2016 11.21 11.27 11.07 11.19
1456 NASDAQ AOSL Tue, Feb 9, 2016 11.10 11.33 10.99 11.19
1455 NASDAQ AOSL Mon, Feb 8, 2016 10.64 11.30 10.49 11.19
1454 NASDAQ AOSL Fri, Feb 5, 2016 11.00 11.50 10.90 11.06
1453 NASDAQ AOSL Thu, Feb 4, 2016 9.80 11.38 9.80 11.26
1452 NASDAQ AOSL Wed, Feb 3, 2016 9.65 9.75 9.38 9.51
1451 NASDAQ AOSL Tue, Feb 2, 2016 9.57 9.75 9.50 9.60
1450 NASDAQ AOSL Mon, Feb 1, 2016 9.50 9.68 9.38 9.64
1449 NASDAQ AOSL Fri, Jan 29, 2016 8.92 9.55 8.92 9.55
1448 NASDAQ AOSL Thu, Jan 28, 2016 8.80 9.03 8.80 8.87
1447 NASDAQ AOSL Wed, Jan 27, 2016 8.93 9.00 8.71 8.71
1446 NASDAQ AOSL Tue, Jan 26, 2016 9.08 9.19 8.95 8.98
1445 NASDAQ AOSL Mon, Jan 25, 2016 9.17 9.20 9.01 9.02
1444 NASDAQ AOSL Fri, Jan 22, 2016 9.04 9.21 8.87 9.20
1443 NASDAQ AOSL Thu, Jan 21, 2016 8.69 9.01 8.69 8.93
1442 NASDAQ AOSL Wed, Jan 20, 2016 8.42 8.76 8.35 8.66
1441 NASDAQ AOSL Tue, Jan 19, 2016 8.59 8.68 8.49 8.51
1440 NASDAQ AOSL Fri, Jan 15, 2016 8.53 8.72 8.46 8.50
1439 NASDAQ AOSL Thu, Jan 14, 2016 8.74 8.96 8.52 8.81
1438 NASDAQ AOSL Wed, Jan 13, 2016 9.16 9.19 8.62 8.68
1437 NASDAQ AOSL Tue, Jan 12, 2016 8.92 9.02 8.75 8.93
1436 NASDAQ AOSL Mon, Jan 11, 2016 8.47 9.02 8.02 8.86
1435 NASDAQ AOSL Fri, Jan 8, 2016 8.51 8.62 8.22 8.23
1434 NASDAQ AOSL Thu, Jan 7, 2016 8.69 8.80 8.48 8.48
1433 NASDAQ AOSL Wed, Jan 6, 2016 8.72 8.92 8.72 8.80
1432 NASDAQ AOSL Tue, Jan 5, 2016 8.86 8.91 8.80 8.85
1431 NASDAQ AOSL Mon, Jan 4, 2016 9.07 9.07 8.74 8.81
1430 NASDAQ AOSL Thu, Dec 31, 2015 9.41 9.45 9.18 9.19
1429 NASDAQ AOSL Wed, Dec 30, 2015 9.51 9.51 9.45 9.45
1428 NASDAQ AOSL Tue, Dec 29, 2015 9.42 9.56 9.16 9.49
1427 NASDAQ AOSL Mon, Dec 28, 2015 9.44 9.51 9.07 9.39
1426 NASDAQ AOSL Thu, Dec 24, 2015 9.46 9.56 9.36 9.53
1425 NASDAQ AOSL Wed, Dec 23, 2015 9.43 9.55 9.27 9.50
1424 NASDAQ AOSL Tue, Dec 22, 2015 9.37 9.45 9.23 9.44
1423 NASDAQ AOSL Mon, Dec 21, 2015 9.17 9.44 9.17 9.39
1422 NASDAQ AOSL Fri, Dec 18, 2015 9.04 9.28 9.04 9.17
1421 NASDAQ AOSL Thu, Dec 17, 2015 9.00 9.13 8.99 9.04
1420 NASDAQ AOSL Wed, Dec 16, 2015 9.00 9.04 8.86 9.00
1419 NASDAQ AOSL Tue, Dec 15, 2015 8.96 8.99 8.83 8.96
1418 NASDAQ AOSL Mon, Dec 14, 2015 8.95 9.03 8.87 8.92
1417 NASDAQ AOSL Fri, Dec 11, 2015 9.07 9.21 9.04 9.05
1416 NASDAQ AOSL Thu, Dec 10, 2015 9.16 9.31 9.09 9.21
1415 NASDAQ AOSL Wed, Dec 9, 2015 9.45 9.45 9.12 9.17
1414 NASDAQ AOSL Tue, Dec 8, 2015 9.51 9.58 9.28 9.46
1413 NASDAQ AOSL Mon, Dec 7, 2015 9.84 9.85 9.57 9.58
1412 NASDAQ AOSL Fri, Dec 4, 2015 9.66 9.90 9.66 9.88
1411 NASDAQ AOSL Thu, Dec 3, 2015 9.74 9.86 9.62 9.67
1410 NASDAQ AOSL Wed, Dec 2, 2015 9.72 9.87 9.68 9.74
1409 NASDAQ AOSL Tue, Dec 1, 2015 9.75 9.78 9.56 9.72
1408 NASDAQ AOSL Mon, Nov 30, 2015 9.43 9.74 9.38 9.74
1407 NASDAQ AOSL Fri, Nov 27, 2015 9.39 9.48 9.39 9.45
1406 NASDAQ AOSL Wed, Nov 25, 2015 9.52 9.56 9.32 9.42
1405 NASDAQ AOSL Tue, Nov 24, 2015 9.36 9.60 9.27 9.55
1404 NASDAQ AOSL Mon, Nov 23, 2015 9.54 9.65 9.37 9.47
1403 NASDAQ AOSL Fri, Nov 20, 2015 9.49 9.64 9.42 9.62
1402 NASDAQ AOSL Thu, Nov 19, 2015 9.37 9.50 9.31 9.49
1401 NASDAQ AOSL Wed, Nov 18, 2015 9.14 9.45 9.14 9.42
1400 NASDAQ AOSL Tue, Nov 17, 2015 9.10 9.35 9.08 9.16
1399 NASDAQ AOSL Mon, Nov 16, 2015 9.18 9.40 9.04 9.09
1398 NASDAQ AOSL Fri, Nov 13, 2015 9.19 9.45 9.19 9.27
1397 NASDAQ AOSL Thu, Nov 12, 2015 9.20 9.40 9.20 9.25
1396 NASDAQ AOSL Wed, Nov 11, 2015 9.28 9.42 9.23 9.30
1395 NASDAQ AOSL Tue, Nov 10, 2015 9.41 9.43 9.23 9.31
1394 NASDAQ AOSL Mon, Nov 9, 2015 9.50 9.50 9.34 9.43
1393 NASDAQ AOSL Fri, Nov 6, 2015 9.39 9.50 9.36 9.50
1392 NASDAQ AOSL Thu, Nov 5, 2015 9.49 9.50 9.31 9.39
1391 NASDAQ AOSL Wed, Nov 4, 2015 9.27 9.50 9.27 9.48
1390 NASDAQ AOSL Tue, Nov 3, 2015 9.12 9.48 8.70 9.34
1389 NASDAQ AOSL Mon, Nov 2, 2015 8.88 9.18 8.88 9.11
1388 NASDAQ AOSL Fri, Oct 30, 2015 8.80 8.90 8.70 8.88
1387 NASDAQ AOSL Thu, Oct 29, 2015 8.73 8.88 8.73 8.76
1386 NASDAQ AOSL Wed, Oct 28, 2015 8.70 8.95 8.64 8.75
1385 NASDAQ AOSL Tue, Oct 27, 2015 8.72 8.88 8.61 8.67
1384 NASDAQ AOSL Mon, Oct 26, 2015 8.80 8.86 8.72 8.75
1383 NASDAQ AOSL Fri, Oct 23, 2015 8.80 8.90 8.65 8.80
1382 NASDAQ AOSL Thu, Oct 22, 2015 8.80 8.91 8.69 8.77
1381 NASDAQ AOSL Wed, Oct 21, 2015 8.80 8.90 8.49 8.73
1380 NASDAQ AOSL Tue, Oct 20, 2015 8.79 8.86 8.70 8.79
1379 NASDAQ AOSL Mon, Oct 19, 2015 8.74 8.91 8.68 8.79
1378 NASDAQ AOSL Fri, Oct 16, 2015 8.80 8.97 8.69 8.80
1377 NASDAQ AOSL Thu, Oct 15, 2015 8.80 8.98 8.73 8.80
1376 NASDAQ AOSL Wed, Oct 14, 2015 8.68 8.84 8.59 8.83
1375 NASDAQ AOSL Tue, Oct 13, 2015 8.75 8.80 8.61 8.67
1374 NASDAQ AOSL Mon, Oct 12, 2015 8.82 8.84 8.44 8.79
1373 NASDAQ AOSL Fri, Oct 9, 2015 8.80 8.91 8.71 8.79
1372 NASDAQ AOSL Thu, Oct 8, 2015 8.66 9.00 8.65 8.99
1371 NASDAQ AOSL Wed, Oct 7, 2015 8.50 8.71 8.40 8.70
1370 NASDAQ AOSL Tue, Oct 6, 2015 8.31 8.50 8.26 8.45
1369 NASDAQ AOSL Mon, Oct 5, 2015 8.15 8.35 8.13 8.35
1368 NASDAQ AOSL Fri, Oct 2, 2015 7.78 8.17 7.75 8.15
1367 NASDAQ AOSL Thu, Oct 1, 2015 7.85 8.00 7.68 7.88
1366 NASDAQ AOSL Wed, Sep 30, 2015 8.00 8.05 7.78 7.79
1365 NASDAQ AOSL Tue, Sep 29, 2015 7.90 8.01 7.83 7.84
1364 NASDAQ AOSL Mon, Sep 28, 2015 7.72 8.00 7.72 7.88
1363 NASDAQ AOSL Fri, Sep 25, 2015 7.82 7.88 7.54 7.76
1362 NASDAQ AOSL Thu, Sep 24, 2015 7.73 7.85 7.68 7.80
1361 NASDAQ AOSL Wed, Sep 23, 2015 7.72 7.77 7.59 7.75
1360 NASDAQ AOSL Tue, Sep 22, 2015 7.84 7.86 7.58 7.66
1359 NASDAQ AOSL Mon, Sep 21, 2015 7.99 8.08 7.84 7.90
1358 NASDAQ AOSL Fri, Sep 18, 2015 8.02 8.05 7.76 8.00
1357 NASDAQ AOSL Thu, Sep 17, 2015 7.98 8.22 7.98 8.12
1356 NASDAQ AOSL Wed, Sep 16, 2015 7.90 8.01 7.86 8.00
1355 NASDAQ AOSL Tue, Sep 15, 2015 7.77 7.90 7.77 7.90
1354 NASDAQ AOSL Mon, Sep 14, 2015 7.89 7.94 7.75 7.76
1353 NASDAQ AOSL Fri, Sep 11, 2015 7.84 7.97 7.83 7.89
1352 NASDAQ AOSL Thu, Sep 10, 2015 8.14 8.17 7.81 7.91
1351 NASDAQ AOSL Wed, Sep 9, 2015 8.30 8.43 8.14 8.14
1350 NASDAQ AOSL Tue, Sep 8, 2015 8.21 8.31 8.04 8.31
1349 NASDAQ AOSL Fri, Sep 4, 2015 7.86 8.14 7.86 8.10
1348 NASDAQ AOSL Thu, Sep 3, 2015 8.07 8.12 7.89 7.94
1347 NASDAQ AOSL Wed, Sep 2, 2015 7.54 8.17 7.54 8.04
1346 NASDAQ AOSL Tue, Sep 1, 2015 7.48 7.60 7.32 7.35
1345 NASDAQ AOSL Mon, Aug 31, 2015 7.26 7.71 7.26 7.65
1344 NASDAQ AOSL Fri, Aug 28, 2015 7.20 7.49 7.20 7.31
1343 NASDAQ AOSL Thu, Aug 27, 2015 7.23 7.33 7.20 7.22
1342 NASDAQ AOSL Wed, Aug 26, 2015 7.36 7.36 7.12 7.22
1341 NASDAQ AOSL Tue, Aug 25, 2015 7.46 7.47 7.03 7.23
1340 NASDAQ AOSL Mon, Aug 24, 2015 7.20 7.50 7.20 7.26
1339 NASDAQ AOSL Fri, Aug 21, 2015 7.16 7.42 7.12 7.21
1338 NASDAQ AOSL Thu, Aug 20, 2015 7.20 7.27 7.13 7.20
1337 NASDAQ AOSL Wed, Aug 19, 2015 6.98 7.33 6.98 7.20
1336 NASDAQ AOSL Tue, Aug 18, 2015 7.22 7.39 6.98 6.99
1335 NASDAQ AOSL Mon, Aug 17, 2015 7.46 7.49 7.27 7.29
1334 NASDAQ AOSL Fri, Aug 14, 2015 7.56 7.63 7.26 7.51
1333 NASDAQ AOSL Thu, Aug 13, 2015 7.51 7.67 7.51 7.60
1332 NASDAQ AOSL Wed, Aug 12, 2015 7.28 7.55 7.28 7.54
1331 NASDAQ AOSL Tue, Aug 11, 2015 7.46 7.59 7.30 7.35
1330 NASDAQ AOSL Mon, Aug 10, 2015 7.47 7.64 7.41 7.48
1329 NASDAQ AOSL Fri, Aug 7, 2015 7.49 7.62 7.33 7.46
1328 NASDAQ AOSL Thu, Aug 6, 2015 8.10 8.30 8.03 8.05
1327 NASDAQ AOSL Wed, Aug 5, 2015 8.06 8.16 7.98 8.09
1326 NASDAQ AOSL Tue, Aug 4, 2015 7.93 8.09 7.93 8.01
1325 NASDAQ AOSL Mon, Aug 3, 2015 7.86 8.01 7.86 7.93
1324 NASDAQ AOSL Fri, Jul 31, 2015 8.00 8.00 7.80 7.85
1323 NASDAQ AOSL Thu, Jul 30, 2015 7.90 8.04 7.90 7.96
1322 NASDAQ AOSL Wed, Jul 29, 2015 7.95 8.27 7.89 7.92
1321 NASDAQ AOSL Tue, Jul 28, 2015 7.85 8.03 7.85 7.94
1320 NASDAQ AOSL Mon, Jul 27, 2015 7.90 7.93 7.84 7.85
1319 NASDAQ AOSL Fri, Jul 24, 2015 7.87 8.04 7.87 7.89
1318 NASDAQ AOSL Thu, Jul 23, 2015 7.94 8.07 7.91 7.91
1317 NASDAQ AOSL Wed, Jul 22, 2015 8.00 8.02 7.94 7.96
1316 NASDAQ AOSL Tue, Jul 21, 2015 8.10 8.16 8.00 8.00
1315 NASDAQ AOSL Mon, Jul 20, 2015 8.37 8.37 8.05 8.05
1314 NASDAQ AOSL Fri, Jul 17, 2015 8.42 8.42 8.30 8.33
1313 NASDAQ AOSL Thu, Jul 16, 2015 8.47 8.47 8.33 8.39
1312 NASDAQ AOSL Wed, Jul 15, 2015 8.60 8.60 8.32 8.39
1311 NASDAQ AOSL Tue, Jul 14, 2015 8.54 8.70 8.52 8.63
1310 NASDAQ AOSL Mon, Jul 13, 2015 8.44 8.60 8.36 8.54
1309 NASDAQ AOSL Fri, Jul 10, 2015 8.44 8.50 8.34 8.45
1308 NASDAQ AOSL Thu, Jul 9, 2015 8.42 8.43 8.30 8.39
1307 NASDAQ AOSL Wed, Jul 8, 2015 8.78 8.78 8.15 8.35
1306 NASDAQ AOSL Tue, Jul 7, 2015 8.85 8.98 8.82 8.94
1305 NASDAQ AOSL Mon, Jul 6, 2015 8.78 8.86 8.78 8.82
1304 NASDAQ AOSL Thu, Jul 2, 2015 8.77 8.85 8.77 8.82
1303 NASDAQ AOSL Wed, Jul 1, 2015 8.82 8.87 8.75 8.81
1302 NASDAQ AOSL Tue, Jun 30, 2015 8.81 8.90 8.74 8.74
1301 NASDAQ AOSL Mon, Jun 29, 2015 8.84 8.98 8.80 8.80
1300 NASDAQ AOSL Fri, Jun 26, 2015 8.95 8.99 8.93 8.97
1299 NASDAQ AOSL Thu, Jun 25, 2015 8.90 9.00 8.90 8.98
1298 NASDAQ AOSL Wed, Jun 24, 2015 8.90 8.97 8.88 8.93
1297 NASDAQ AOSL Tue, Jun 23, 2015 8.69 9.00 8.69 8.98
1296 NASDAQ AOSL Mon, Jun 22, 2015 8.79 8.94 8.73 8.75
1295 NASDAQ AOSL Fri, Jun 19, 2015 8.83 8.84 8.76 8.80
1294 NASDAQ AOSL Thu, Jun 18, 2015 8.78 8.82 8.76 8.80
1293 NASDAQ AOSL Wed, Jun 17, 2015 8.82 8.84 8.75 8.76
1292 NASDAQ AOSL Tue, Jun 16, 2015 8.76 8.84 8.76 8.83
1291 NASDAQ AOSL Mon, Jun 15, 2015 8.76 8.86 8.76 8.77
1290 NASDAQ AOSL Fri, Jun 12, 2015 8.81 8.87 8.79 8.83
1289 NASDAQ AOSL Thu, Jun 11, 2015 8.81 8.89 8.80 8.83
1288 NASDAQ AOSL Wed, Jun 10, 2015 8.89 8.97 8.82 8.83
1287 NASDAQ AOSL Tue, Jun 9, 2015 8.81 8.90 8.81 8.84
1286 NASDAQ AOSL Mon, Jun 8, 2015 8.76 9.03 8.75 8.83
1285 NASDAQ AOSL Fri, Jun 5, 2015 8.30 8.37 8.24 8.37
1284 NASDAQ AOSL Thu, Jun 4, 2015 8.30 8.40 8.28 8.30
1283 NASDAQ AOSL Wed, Jun 3, 2015 8.20 8.32 8.15 8.30
1282 NASDAQ AOSL Tue, Jun 2, 2015 8.10 8.26 8.10 8.18
1281 NASDAQ AOSL Mon, Jun 1, 2015 8.20 8.30 8.14 8.20
1280 NASDAQ AOSL Fri, May 29, 2015 8.26 8.31 8.19 8.20
1279 NASDAQ AOSL Thu, May 28, 2015 8.33 8.43 8.25 8.32
1278 NASDAQ AOSL Wed, May 27, 2015 8.32 8.37 8.25 8.34
1277 NASDAQ AOSL Tue, May 26, 2015 8.36 8.37 8.20 8.32
1276 NASDAQ AOSL Fri, May 22, 2015 8.25 8.37 8.22 8.36
1275 NASDAQ AOSL Thu, May 21, 2015 8.28 8.35 8.18 8.25
1274 NASDAQ AOSL Wed, May 20, 2015 8.33 8.41 8.24 8.32
1273 NASDAQ AOSL Tue, May 19, 2015 8.61 8.61 8.34 8.35
1272 NASDAQ AOSL Mon, May 18, 2015 8.59 8.75 8.58 8.66
1271 NASDAQ AOSL Fri, May 15, 2015 8.61 8.73 8.56 8.69
1270 NASDAQ AOSL Thu, May 14, 2015 8.70 8.70 8.55 8.67
1269 NASDAQ AOSL Wed, May 13, 2015 8.29 8.69 8.21 8.65
1268 NASDAQ AOSL Tue, May 12, 2015 8.20 8.44 8.20 8.30
1267 NASDAQ AOSL Mon, May 11, 2015 8.25 8.52 8.25 8.29
1266 NASDAQ AOSL Fri, May 8, 2015 8.30 8.43 8.20 8.27
1265 NASDAQ AOSL Thu, May 7, 2015 8.11 8.29 8.10 8.21
1264 NASDAQ AOSL Wed, May 6, 2015 7.36 8.16 7.36 8.16
1263 NASDAQ AOSL Tue, May 5, 2015 8.14 8.25 8.06 8.21
1262 NASDAQ AOSL Mon, May 4, 2015 8.25 8.32 8.15 8.20
1261 NASDAQ AOSL Fri, May 1, 2015 8.20 8.36 8.15 8.19
1260 NASDAQ AOSL Thu, Apr 30, 2015 8.31 8.39 8.12 8.19
1259 NASDAQ AOSL Wed, Apr 29, 2015 8.52 8.60 8.36 8.39
1258 NASDAQ AOSL Tue, Apr 28, 2015 8.48 8.62 8.36 8.54
1257 NASDAQ AOSL Mon, Apr 27, 2015 8.53 8.69 8.36 8.45
1256 NASDAQ AOSL Fri, Apr 24, 2015 8.57 8.61 8.49 8.57
1255 NASDAQ AOSL Thu, Apr 23, 2015 8.56 8.64 8.50 8.61
1254 NASDAQ AOSL Wed, Apr 22, 2015 8.60 8.68 8.53 8.62
1253 NASDAQ AOSL Tue, Apr 21, 2015 8.63 8.65 8.53 8.65
1252 NASDAQ AOSL Mon, Apr 20, 2015 8.61 8.77 8.49 8.63
1251 NASDAQ AOSL Fri, Apr 17, 2015 8.70 8.74 8.32 8.51
1250 NASDAQ AOSL Thu, Apr 16, 2015 8.75 8.82 8.76 8.77
1249 NASDAQ AOSL Wed, Apr 15, 2015 8.56 8.83 8.55 8.79
1248 NASDAQ AOSL Tue, Apr 14, 2015 8.68 8.68 8.45 8.57
1247 NASDAQ AOSL Mon, Apr 13, 2015 8.66 8.72 8.53 8.65
1246 NASDAQ AOSL Fri, Apr 10, 2015 8.88 8.88 8.52 8.67
1245 NASDAQ AOSL Thu, Apr 9, 2015 8.81 8.86 8.68 8.81
1244 NASDAQ AOSL Wed, Apr 8, 2015 8.82 8.95 8.81 8.84
1243 NASDAQ AOSL Tue, Apr 7, 2015 8.96 8.96 8.82 8.85
1242 NASDAQ AOSL Mon, Apr 6, 2015 8.89 8.97 8.87 8.93
1241 NASDAQ AOSL Thu, Apr 2, 2015 9.15 9.18 8.83 8.90
1240 NASDAQ AOSL Wed, Apr 1, 2015 8.85 9.16 8.82 9.14
1239 NASDAQ AOSL Tue, Mar 31, 2015 8.95 8.95 8.81 8.91
1238 NASDAQ AOSL Mon, Mar 30, 2015 8.81 9.10 8.79 9.08
1237 NASDAQ AOSL Fri, Mar 27, 2015 8.73 8.83 8.63 8.80
1236 NASDAQ AOSL Thu, Mar 26, 2015 8.67 8.77 8.66 8.70
1235 NASDAQ AOSL Wed, Mar 25, 2015 8.95 8.95 8.66 8.69
1234 NASDAQ AOSL Tue, Mar 24, 2015 9.00 9.02 8.86 8.95
1233 NASDAQ AOSL Mon, Mar 23, 2015 8.87 9.00 8.87 8.96
1232 NASDAQ AOSL Fri, Mar 20, 2015 8.80 9.00 8.80 8.96
1231 NASDAQ AOSL Thu, Mar 19, 2015 8.78 8.94 8.71 8.79
1230 NASDAQ AOSL Wed, Mar 18, 2015 8.73 8.89 8.71 8.85
1229 NASDAQ AOSL Tue, Mar 17, 2015 8.82 8.82 8.70 8.77
1228 NASDAQ AOSL Mon, Mar 16, 2015 8.92 8.99 8.82 8.88
1227 NASDAQ AOSL Fri, Mar 13, 2015 8.96 9.03 8.80 8.90
1226 NASDAQ AOSL Thu, Mar 12, 2015 9.01 9.04 8.83 8.93
1225 NASDAQ AOSL Wed, Mar 11, 2015 8.75 9.04 8.73 8.92
1224 NASDAQ AOSL Tue, Mar 10, 2015 8.76 9.00 8.64 8.71
1223 NASDAQ AOSL Mon, Mar 9, 2015 8.77 8.94 8.56 8.82
1222 NASDAQ AOSL Fri, Mar 6, 2015 8.83 8.98 8.75 8.77
1221 NASDAQ AOSL Thu, Mar 5, 2015 8.84 9.16 8.82 8.92
1220 NASDAQ AOSL Wed, Mar 4, 2015 8.94 9.00 8.77 8.80
1219 NASDAQ AOSL Tue, Mar 3, 2015 9.09 9.09 8.92 9.01
1218 NASDAQ AOSL Mon, Mar 2, 2015 8.91 9.11 8.90 9.08
1217 NASDAQ AOSL Fri, Feb 27, 2015 9.11 9.11 8.86 8.87
1216 NASDAQ AOSL Thu, Feb 26, 2015 8.94 9.12 8.94 9.11
1215 NASDAQ AOSL Wed, Feb 25, 2015 8.91 9.06 8.91 8.92
1214 NASDAQ AOSL Tue, Feb 24, 2015 8.88 9.04 8.84 8.94
1213 NASDAQ AOSL Mon, Feb 23, 2015 8.80 8.87 8.53 8.84
1212 NASDAQ AOSL Fri, Feb 20, 2015 8.94 8.99 8.66 8.79
1211 NASDAQ AOSL Thu, Feb 19, 2015 8.96 9.08 8.89 8.91
1210 NASDAQ AOSL Wed, Feb 18, 2015 8.90 9.03 8.90 9.00
1209 NASDAQ AOSL Tue, Feb 17, 2015 9.10 9.10 8.83 8.89
1208 NASDAQ AOSL Fri, Feb 13, 2015 8.99 9.10 8.84 9.05
1207 NASDAQ AOSL Thu, Feb 12, 2015 8.84 8.98 8.84 8.93
1206 NASDAQ AOSL Wed, Feb 11, 2015 8.90 8.93 8.77 8.82
1205 NASDAQ AOSL Tue, Feb 10, 2015 8.88 8.97 8.76 8.89
1204 NASDAQ AOSL Mon, Feb 9, 2015 8.93 8.98 8.78 8.79
1203 NASDAQ AOSL Fri, Feb 6, 2015 9.04 9.13 8.89 8.90
1202 NASDAQ AOSL Thu, Feb 5, 2015 8.99 9.13 8.91 9.07
1201 NASDAQ AOSL Wed, Feb 4, 2015 8.76 9.19 8.27 8.92
1200 NASDAQ AOSL Tue, Feb 3, 2015 8.90 9.19 8.76 8.99
1199 NASDAQ AOSL Mon, Feb 2, 2015 8.76 8.90 8.63 8.89
1198 NASDAQ AOSL Fri, Jan 30, 2015 8.94 8.98 8.75 8.77
1197 NASDAQ AOSL Thu, Jan 29, 2015 8.87 9.08 8.76 9.04
1196 NASDAQ AOSL Wed, Jan 28, 2015 9.07 9.07 8.87 8.88
1195 NASDAQ AOSL Tue, Jan 27, 2015 9.06 9.13 8.92 8.97
1194 NASDAQ AOSL Mon, Jan 26, 2015 8.93 9.16 8.91 9.14
1193 NASDAQ AOSL Fri, Jan 23, 2015 9.20 9.20 8.95 9.02
1192 NASDAQ AOSL Thu, Jan 22, 2015 8.95 9.20 8.76 9.20
1191 NASDAQ AOSL Wed, Jan 21, 2015 8.85 8.91 8.72 8.85
1190 NASDAQ AOSL Tue, Jan 20, 2015 8.99 8.99 8.78 8.89
1189 NASDAQ AOSL Fri, Jan 16, 2015 8.82 8.96 8.76 8.94
1188 NASDAQ AOSL Thu, Jan 15, 2015 8.84 8.92 8.76 8.86
1187 NASDAQ AOSL Wed, Jan 14, 2015 8.77 8.95 8.77 8.86
1186 NASDAQ AOSL Tue, Jan 13, 2015 9.34 9.63 8.76 8.85
1185 NASDAQ AOSL Mon, Jan 12, 2015 9.06 9.31 8.91 9.27
1184 NASDAQ AOSL Fri, Jan 9, 2015 9.05 9.15 8.61 9.07
1183 NASDAQ AOSL Thu, Jan 8, 2015 8.83 9.21 8.70 9.11
1182 NASDAQ AOSL Wed, Jan 7, 2015 8.78 8.85 8.76 8.83
1181 NASDAQ AOSL Tue, Jan 6, 2015 8.79 8.82 8.75 8.77
1180 NASDAQ AOSL Mon, Jan 5, 2015 8.76 8.85 8.68 8.76
1179 NASDAQ AOSL Fri, Jan 2, 2015 8.87 9.01 8.77 8.84
1178 NASDAQ AOSL Wed, Dec 31, 2014 8.96 8.99 8.77 8.85
1177 NASDAQ AOSL Tue, Dec 30, 2014 9.05 9.15 8.97 9.01
1176 NASDAQ AOSL Mon, Dec 29, 2014 9.16 9.21 9.04 9.10
1175 NASDAQ AOSL Fri, Dec 26, 2014 9.25 9.25 9.19 9.20
1174 NASDAQ AOSL Wed, Dec 24, 2014 9.13 9.25 9.07 9.20
1173 NASDAQ AOSL Tue, Dec 23, 2014 9.25 9.25 9.05 9.13
1172 NASDAQ AOSL Mon, Dec 22, 2014 9.20 9.27 9.14 9.25
1171 NASDAQ AOSL Fri, Dec 19, 2014 9.40 9.40 9.13 9.18
1170 NASDAQ AOSL Thu, Dec 18, 2014 9.20 9.64 9.14 9.46
1169 NASDAQ AOSL Wed, Dec 17, 2014 9.07 9.20 8.97 9.20
1168 NASDAQ AOSL Tue, Dec 16, 2014 8.96 9.20 8.96 9.01
1167 NASDAQ AOSL Mon, Dec 15, 2014 8.87 9.11 8.87 9.00
1166 NASDAQ AOSL Fri, Dec 12, 2014 8.87 9.20 8.84 8.88
1165 NASDAQ AOSL Thu, Dec 11, 2014 8.89 9.17 8.87 9.00
1164 NASDAQ AOSL Wed, Dec 10, 2014 9.01 9.07 8.83 8.84
1163 NASDAQ AOSL Tue, Dec 9, 2014 8.70 9.01 8.70 9.00
1162 NASDAQ AOSL Mon, Dec 8, 2014 8.90 9.00 8.76 8.76
1161 NASDAQ AOSL Fri, Dec 5, 2014 8.80 9.00 8.80 8.97
1160 NASDAQ AOSL Thu, Dec 4, 2014 8.67 8.78 8.47 8.76
1159 NASDAQ AOSL Wed, Dec 3, 2014 8.61 8.72 8.44 8.70
1158 NASDAQ AOSL Tue, Dec 2, 2014 8.48 8.67 8.19 8.57
1157 NASDAQ AOSL Mon, Dec 1, 2014 8.59 8.59 8.42 8.45
1156 NASDAQ AOSL Fri, Nov 28, 2014 8.66 8.78 8.55 8.58
1155 NASDAQ AOSL Wed, Nov 26, 2014 8.56 8.61 8.54 8.61
1154 NASDAQ AOSL Tue, Nov 25, 2014 8.69 8.72 8.53 8.58
1153 NASDAQ AOSL Mon, Nov 24, 2014 8.54 8.70 8.54 8.69
1152 NASDAQ AOSL Fri, Nov 21, 2014 8.72 8.76 8.55 8.56
1151 NASDAQ AOSL Thu, Nov 20, 2014 8.34 8.73 8.34 8.63
1150 NASDAQ AOSL Wed, Nov 19, 2014 8.76 8.76 8.35 8.42
1149 NASDAQ AOSL Tue, Nov 18, 2014 8.63 8.81 8.62 8.76
1148 NASDAQ AOSL Mon, Nov 17, 2014 8.80 8.83 8.61 8.64
1147 NASDAQ AOSL Fri, Nov 14, 2014 8.79 9.15 8.72 8.88
1146 NASDAQ AOSL Thu, Nov 13, 2014 9.09 9.09 9.01 9.01
1145 NASDAQ AOSL Wed, Nov 12, 2014 8.76 9.07 8.56 9.06
1144 NASDAQ AOSL Tue, Nov 11, 2014 9.08 9.14 8.68 8.83
1143 NASDAQ AOSL Mon, Nov 10, 2014 8.36 9.15 8.15 9.14
1142 NASDAQ AOSL Fri, Nov 7, 2014 9.34 9.37 8.07 8.38
1141 NASDAQ AOSL Thu, Nov 6, 2014 9.60 9.60 9.32 9.52
1140 NASDAQ AOSL Wed, Nov 5, 2014 9.74 9.94 9.54 9.59
1139 NASDAQ AOSL Tue, Nov 4, 2014 9.45 9.73 9.45 9.68
1138 NASDAQ AOSL Mon, Nov 3, 2014 9.22 9.47 9.22 9.46
1137 NASDAQ AOSL Fri, Oct 31, 2014 9.25 9.48 9.08 9.27
1136 NASDAQ AOSL Thu, Oct 30, 2014 9.04 9.25 8.89 8.99
1135 NASDAQ AOSL Wed, Oct 29, 2014 9.13 9.25 8.94 9.09
1134 NASDAQ AOSL Tue, Oct 28, 2014 8.94 9.25 8.94 9.08
1133 NASDAQ AOSL Mon, Oct 27, 2014 9.06 9.06 8.92 8.93
1132 NASDAQ AOSL Fri, Oct 24, 2014 9.07 9.14 8.98 9.07
1131 NASDAQ AOSL Thu, Oct 23, 2014 8.68 9.11 8.68 9.07
1130 NASDAQ AOSL Wed, Oct 22, 2014 8.83 8.87 8.49 8.57
1129 NASDAQ AOSL Tue, Oct 21, 2014 8.78 8.93 8.75 8.84
1128 NASDAQ AOSL Mon, Oct 20, 2014 8.77 9.16 8.69 8.78
1127 NASDAQ AOSL Fri, Oct 17, 2014 9.28 9.28 8.90 8.90
1126 NASDAQ AOSL Thu, Oct 16, 2014 9.06 9.36 9.06 9.14
1125 NASDAQ AOSL Wed, Oct 15, 2014 8.55 9.27 8.55 9.20
1124 NASDAQ AOSL Tue, Oct 14, 2014 8.53 8.70 8.41 8.59
1123 NASDAQ AOSL Mon, Oct 13, 2014 8.73 8.81 8.40 8.44
1122 NASDAQ AOSL Fri, Oct 10, 2014 8.90 9.21 8.79 8.79
1121 NASDAQ AOSL Thu, Oct 9, 2014 9.18 9.18 8.80 8.93
1120 NASDAQ AOSL Wed, Oct 8, 2014 8.95 9.21 8.71 9.16
1119 NASDAQ AOSL Tue, Oct 7, 2014 9.10 9.17 8.88 9.00
1118 NASDAQ AOSL Mon, Oct 6, 2014 9.10 9.21 8.96 9.14
1117 NASDAQ AOSL Fri, Oct 3, 2014 9.18 9.38 8.95 9.04
1116 NASDAQ AOSL Thu, Oct 2, 2014 8.93 9.17 8.88 9.07
1115 NASDAQ AOSL Wed, Oct 1, 2014 9.40 9.40 8.88 8.91
1114 NASDAQ AOSL Tue, Sep 30, 2014 9.55 9.67 9.38 9.40
1113 NASDAQ AOSL Mon, Sep 29, 2014 9.53 9.59 9.40 9.53
1112 NASDAQ AOSL Fri, Sep 26, 2014 9.61 9.75 9.53 9.59
1111 NASDAQ AOSL Thu, Sep 25, 2014 9.79 9.79 9.45 9.56
1110 NASDAQ AOSL Wed, Sep 24, 2014 9.72 9.87 9.51 9.79
1109 NASDAQ AOSL Tue, Sep 23, 2014 9.79 9.83 9.63 9.73
1108 NASDAQ AOSL Mon, Sep 22, 2014 9.82 9.89 9.61 9.85
1107 NASDAQ AOSL Fri, Sep 19, 2014 10.05 10.10 9.82 9.82
1106 NASDAQ AOSL Thu, Sep 18, 2014 9.93 10.26 9.84 10.07
1105 NASDAQ AOSL Wed, Sep 17, 2014 9.84 10.05 9.75 9.98
1104 NASDAQ AOSL Tue, Sep 16, 2014 10.20 10.25 9.78 9.90
1103 NASDAQ AOSL Mon, Sep 15, 2014 10.70 10.76 10.31 10.43
1102 NASDAQ AOSL Fri, Sep 12, 2014 10.88 11.18 10.55 10.67
1101 NASDAQ AOSL Thu, Sep 11, 2014 10.22 10.86 10.14 10.82
1100 NASDAQ AOSL Wed, Sep 10, 2014 10.08 10.25 9.97 10.22
1099 NASDAQ AOSL Tue, Sep 9, 2014 10.40 10.45 10.06 10.12
1098 NASDAQ AOSL Mon, Sep 8, 2014 9.90 10.45 9.71 10.35
1097 NASDAQ AOSL Fri, Sep 5, 2014 9.71 9.79 9.60 9.68
1096 NASDAQ AOSL Thu, Sep 4, 2014 9.54 9.90 9.40 9.70
1095 NASDAQ AOSL Wed, Sep 3, 2014 9.38 9.55 9.35 9.50
1094 NASDAQ AOSL Tue, Sep 2, 2014 9.26 9.37 9.25 9.35
1093 NASDAQ AOSL Fri, Aug 29, 2014 9.24 9.25 9.18 9.22
1092 NASDAQ AOSL Thu, Aug 28, 2014 9.23 9.30 9.18 9.24
1091 NASDAQ AOSL Wed, Aug 27, 2014 9.30 9.30 9.21 9.23
1090 NASDAQ AOSL Tue, Aug 26, 2014 9.25 9.29 9.17 9.29
1089 NASDAQ AOSL Mon, Aug 25, 2014 9.18 9.31 9.11 9.25
1088 NASDAQ AOSL Fri, Aug 22, 2014 9.27 9.27 9.03 9.13
1087 NASDAQ AOSL Thu, Aug 21, 2014 9.21 9.29 9.09 9.25
1086 NASDAQ AOSL Wed, Aug 20, 2014 9.15 9.26 9.09 9.21
1085 NASDAQ AOSL Tue, Aug 19, 2014 9.19 9.25 9.04 9.20
1084 NASDAQ AOSL Mon, Aug 18, 2014 9.07 9.25 9.04 9.21
1083 NASDAQ AOSL Fri, Aug 15, 2014 9.27 9.27 8.63 9.07
1082 NASDAQ AOSL Thu, Aug 14, 2014 9.35 9.35 9.15 9.18
1081 NASDAQ AOSL Wed, Aug 13, 2014 9.25 9.35 9.21 9.31
1080 NASDAQ AOSL Tue, Aug 12, 2014 9.23 9.30 9.17 9.22
1079 NASDAQ AOSL Mon, Aug 11, 2014 9.23 9.35 9.21 9.26
1078 NASDAQ AOSL Fri, Aug 8, 2014 9.11 9.22 9.10 9.16
1077 NASDAQ AOSL Thu, Aug 7, 2014 9.21 9.23 9.07 9.12
1076 NASDAQ AOSL Wed, Aug 6, 2014 9.13 9.25 9.11 9.19
1075 NASDAQ AOSL Tue, Aug 5, 2014 9.21 9.35 9.10 9.21
1074 NASDAQ AOSL Mon, Aug 4, 2014 9.14 9.23 9.13 9.22
1073 NASDAQ AOSL Fri, Aug 1, 2014 9.19 9.24 9.08 9.14
1072 NASDAQ AOSL Thu, Jul 31, 2014 9.21 9.25 9.11 9.15
1071 NASDAQ AOSL Wed, Jul 30, 2014 9.35 9.37 9.25 9.31
1070 NASDAQ AOSL Tue, Jul 29, 2014 9.40 9.40 9.25 9.26
1069 NASDAQ AOSL Mon, Jul 28, 2014 9.35 9.39 9.28 9.36
1068 NASDAQ AOSL Fri, Jul 25, 2014 9.24 9.35 9.10 9.32
1067 NASDAQ AOSL Thu, Jul 24, 2014 9.33 9.40 9.25 9.32
1066 NASDAQ AOSL Wed, Jul 23, 2014 9.38 9.38 9.23 9.33
1065 NASDAQ AOSL Tue, Jul 22, 2014 9.32 9.50 9.27 9.32
1064 NASDAQ AOSL Mon, Jul 21, 2014 9.32 9.34 9.23 9.30
1063 NASDAQ AOSL Fri, Jul 18, 2014 9.24 9.40 9.21 9.33
1062 NASDAQ AOSL Thu, Jul 17, 2014 9.28 9.38 9.26 9.26
1061 NASDAQ AOSL Wed, Jul 16, 2014 9.40 9.40 9.25 9.30
1060 NASDAQ AOSL Tue, Jul 15, 2014 9.28 9.45 9.25 9.31
1059 NASDAQ AOSL Mon, Jul 14, 2014 9.34 9.35 9.25 9.32
1058 NASDAQ AOSL Fri, Jul 11, 2014 9.22 9.34 9.22 9.29
1057 NASDAQ AOSL Thu, Jul 10, 2014 9.19 9.40 9.19 9.26
1056 NASDAQ AOSL Wed, Jul 9, 2014 9.40 9.40 9.27 9.32
1055 NASDAQ AOSL Tue, Jul 8, 2014 9.33 9.44 9.26 9.40
1054 NASDAQ AOSL Mon, Jul 7, 2014 9.29 9.44 9.25 9.40
1053 NASDAQ AOSL Thu, Jul 3, 2014 9.31 9.38 9.29 9.35
1052 NASDAQ AOSL Wed, Jul 2, 2014 9.22 9.32 9.22 9.31
1051 NASDAQ AOSL Tue, Jul 1, 2014 9.27 9.32 9.20 9.27
1050 NASDAQ AOSL Mon, Jun 30, 2014 9.19 9.36 9.15 9.27
1049 NASDAQ AOSL Fri, Jun 27, 2014 9.22 9.35 9.17 9.28
1048 NASDAQ AOSL Thu, Jun 26, 2014 9.26 9.29 9.17 9.27
1047 NASDAQ AOSL Wed, Jun 25, 2014 9.08 9.31 8.96 9.30
1046 NASDAQ AOSL Tue, Jun 24, 2014 9.08 9.26 9.00 9.18
1045 NASDAQ AOSL Mon, Jun 23, 2014 9.08 9.19 9.06 9.10
1044 NASDAQ AOSL Fri, Jun 20, 2014 9.04 9.11 8.99 9.11
1043 NASDAQ AOSL Thu, Jun 19, 2014 8.94 9.09 8.90 9.06
1042 NASDAQ AOSL Wed, Jun 18, 2014 8.79 9.10 8.75 9.06
1041 NASDAQ AOSL Tue, Jun 17, 2014 8.60 8.95 8.56 8.86
1040 NASDAQ AOSL Mon, Jun 16, 2014 8.18 8.68 7.93 8.65
1039 NASDAQ AOSL Fri, Jun 13, 2014 8.85 8.86 8.76 8.80
1038 NASDAQ AOSL Thu, Jun 12, 2014 8.79 8.90 8.76 8.85
1037 NASDAQ AOSL Wed, Jun 11, 2014 8.92 8.95 8.79 8.86
1036 NASDAQ AOSL Tue, Jun 10, 2014 8.82 8.94 8.81 8.93
1035 NASDAQ AOSL Mon, Jun 9, 2014 8.72 8.92 8.72 8.89
1034 NASDAQ AOSL Fri, Jun 6, 2014 8.74 8.87 8.53 8.71
1033 NASDAQ AOSL Thu, Jun 5, 2014 8.43 8.67 8.38 8.67
1032 NASDAQ AOSL Wed, Jun 4, 2014 8.30 8.48 8.30 8.46
1031 NASDAQ AOSL Tue, Jun 3, 2014 8.26 8.36 8.22 8.35
1030 NASDAQ AOSL Mon, Jun 2, 2014 8.24 8.30 8.18 8.26
1029 NASDAQ AOSL Fri, May 30, 2014 8.14 8.26 8.14 8.24
1028 NASDAQ AOSL Thu, May 29, 2014 8.01 8.15 8.01 8.14
1027 NASDAQ AOSL Wed, May 28, 2014 7.94 8.05 7.86 8.04
1026 NASDAQ AOSL Tue, May 27, 2014 7.99 8.01 7.81 8.00
1025 NASDAQ AOSL Fri, May 23, 2014 7.89 8.00 7.88 7.99
1024 NASDAQ AOSL Thu, May 22, 2014 7.57 7.99 7.53 7.94
1023 NASDAQ AOSL Wed, May 21, 2014 7.40 7.56 7.36 7.55
1022 NASDAQ AOSL Tue, May 20, 2014 7.43 7.43 7.21 7.40
1021 NASDAQ AOSL Mon, May 19, 2014 7.32 7.48 7.27 7.48
1020 NASDAQ AOSL Fri, May 16, 2014 7.37 7.43 7.27 7.38
1019 NASDAQ AOSL Thu, May 15, 2014 7.27 7.42 7.25 7.37
1018 NASDAQ AOSL Wed, May 14, 2014 7.35 7.44 7.15 7.34
1017 NASDAQ AOSL Tue, May 13, 2014 7.49 7.53 7.28 7.35
1016 NASDAQ AOSL Mon, May 12, 2014 7.36 7.57 7.36 7.55
1015 NASDAQ AOSL Fri, May 9, 2014 7.14 7.36 7.14 7.33
1014 NASDAQ AOSL Thu, May 8, 2014 7.06 7.23 6.97 7.19
1013 NASDAQ AOSL Wed, May 7, 2014 7.14 7.19 6.93 7.06
1012 NASDAQ AOSL Tue, May 6, 2014 7.20 7.21 7.20 7.20
1011 NASDAQ AOSL Mon, May 5, 2014 7.25 7.26 7.20 7.21
1010 NASDAQ AOSL Fri, May 2, 2014 7.28 7.35 7.25 7.28
1009 NASDAQ AOSL Thu, May 1, 2014 7.20 7.35 7.20 7.31
1008 NASDAQ AOSL Wed, Apr 30, 2014 7.22 7.26 7.20 7.21
1007 NASDAQ AOSL Tue, Apr 29, 2014 7.29 7.31 7.20 7.22
1006 NASDAQ AOSL Mon, Apr 28, 2014 7.22 7.34 7.14 7.28
1005 NASDAQ AOSL Fri, Apr 25, 2014 7.38 7.39 7.18 7.21
1004 NASDAQ AOSL Thu, Apr 24, 2014 7.46 7.47 7.39 7.39
1003 NASDAQ AOSL Wed, Apr 23, 2014 7.50 7.52 7.40 7.45
1002 NASDAQ AOSL Tue, Apr 22, 2014 7.44 7.58 7.40 7.55
1001 NASDAQ AOSL Mon, Apr 21, 2014 7.33 7.45 7.33 7.44
1000 NASDAQ AOSL Thu, Apr 17, 2014 7.22 7.35 7.20 7.31
999 NASDAQ AOSL Wed, Apr 16, 2014 7.32 7.32 7.20 7.22
998 NASDAQ AOSL Tue, Apr 15, 2014 7.20 7.35 7.20 7.30
997 NASDAQ AOSL Mon, Apr 14, 2014 7.23 7.30 7.20 7.28
996 NASDAQ AOSL Fri, Apr 11, 2014 7.20 7.28 7.20 7.20
995 NASDAQ AOSL Thu, Apr 10, 2014 7.41 7.44 7.15 7.16
994 NASDAQ AOSL Wed, Apr 9, 2014 7.34 7.44 7.34 7.44
993 NASDAQ AOSL Tue, Apr 8, 2014 7.25 7.40 7.25 7.34
992 NASDAQ AOSL Mon, Apr 7, 2014 7.20 7.28 7.19 7.25
991 NASDAQ AOSL Fri, Apr 4, 2014 7.49 7.55 7.15 7.23
990 NASDAQ AOSL Thu, Apr 3, 2014 7.50 7.52 7.42 7.48
989 NASDAQ AOSL Wed, Apr 2, 2014 7.45 7.55 7.36 7.55
988 NASDAQ AOSL Tue, Apr 1, 2014 7.34 7.57 7.30 7.46
987 NASDAQ AOSL Mon, Mar 31, 2014 7.19 7.36 7.18 7.36
986 NASDAQ AOSL Fri, Mar 28, 2014 7.19 7.31 7.10 7.19
985 NASDAQ AOSL Thu, Mar 27, 2014 7.24 7.26 7.06 7.20
984 NASDAQ AOSL Wed, Mar 26, 2014 7.58 7.68 7.20 7.21
983 NASDAQ AOSL Tue, Mar 25, 2014 7.63 7.70 7.48 7.50
982 NASDAQ AOSL Mon, Mar 24, 2014 7.63 7.67 7.44 7.63
981 NASDAQ AOSL Fri, Mar 21, 2014 7.56 7.70 7.50 7.60
980 NASDAQ AOSL Thu, Mar 20, 2014 7.41 7.56 7.38 7.56
979 NASDAQ AOSL Wed, Mar 19, 2014 7.38 7.45 7.33 7.35
978 NASDAQ AOSL Tue, Mar 18, 2014 7.41 7.43 7.34 7.43
977 NASDAQ AOSL Mon, Mar 17, 2014 7.27 7.45 7.27 7.44
976 NASDAQ AOSL Fri, Mar 14, 2014 7.21 7.32 7.15 7.26
975 NASDAQ AOSL Thu, Mar 13, 2014 7.50 7.51 7.15 7.20
974 NASDAQ AOSL Wed, Mar 12, 2014 7.50 7.55 7.41 7.52
973 NASDAQ AOSL Tue, Mar 11, 2014 7.73 7.73 7.51 7.52
972 NASDAQ AOSL Mon, Mar 10, 2014 7.75 7.83 7.69 7.75
971 NASDAQ AOSL Fri, Mar 7, 2014 7.65 7.81 7.58 7.80
970 NASDAQ AOSL Thu, Mar 6, 2014 7.66 7.78 7.51 7.65
969 NASDAQ AOSL Wed, Mar 5, 2014 7.60 7.68 7.60 7.67
968 NASDAQ AOSL Tue, Mar 4, 2014 7.47 7.75 7.47 7.65
967 NASDAQ AOSL Mon, Mar 3, 2014 7.25 7.48 7.20 7.43
966 NASDAQ AOSL Fri, Feb 28, 2014 7.38 7.48 7.26 7.29
965 NASDAQ AOSL Thu, Feb 27, 2014 7.40 7.44 7.32 7.36
964 NASDAQ AOSL Wed, Feb 26, 2014 7.30 7.47 7.30 7.47
963 NASDAQ AOSL Tue, Feb 25, 2014 7.36 7.40 7.23 7.28
962 NASDAQ AOSL Mon, Feb 24, 2014 7.16 7.43 7.12 7.33
961 NASDAQ AOSL Fri, Feb 21, 2014 7.13 7.20 7.10 7.12
960 NASDAQ AOSL Thu, Feb 20, 2014 7.18 7.30 7.05 7.08
959 NASDAQ AOSL Wed, Feb 19, 2014 7.34 7.34 7.15 7.18
958 NASDAQ AOSL Tue, Feb 18, 2014 7.25 7.37 7.16 7.36
957 NASDAQ AOSL Fri, Feb 14, 2014 7.23 7.41 7.23 7.25
956 NASDAQ AOSL Thu, Feb 13, 2014 7.18 7.22 7.17 7.21
955 NASDAQ AOSL Wed, Feb 12, 2014 7.29 7.47 7.11 7.21
954 NASDAQ AOSL Tue, Feb 11, 2014 7.16 7.41 7.14 7.29
953 NASDAQ AOSL Mon, Feb 10, 2014 6.98 7.20 6.98 7.12
952 NASDAQ AOSL Fri, Feb 7, 2014 7.00 7.03 6.90 6.99
951 NASDAQ AOSL Thu, Feb 6, 2014 6.90 7.17 6.90 6.96
950 NASDAQ AOSL Wed, Feb 5, 2014 7.00 7.04 6.80 6.83
949 NASDAQ AOSL Tue, Feb 4, 2014 7.11 7.25 7.00 7.01
948 NASDAQ AOSL Mon, Feb 3, 2014 7.31 7.33 6.94 7.10
947 NASDAQ AOSL Fri, Jan 31, 2014 7.16 7.28 7.16 7.26
946 NASDAQ AOSL Thu, Jan 30, 2014 7.30 7.50 7.20 7.24
945 NASDAQ AOSL Wed, Jan 29, 2014 7.31 7.42 7.20 7.21
944 NASDAQ AOSL Tue, Jan 28, 2014 7.35 7.39 7.29 7.35
943 NASDAQ AOSL Mon, Jan 27, 2014 7.36 7.47 7.34 7.35
942 NASDAQ AOSL Fri, Jan 24, 2014 7.61 7.63 7.36 7.37
941 NASDAQ AOSL Thu, Jan 23, 2014 7.79 7.79 7.60 7.68
940 NASDAQ AOSL Wed, Jan 22, 2014 7.77 7.89 7.75 7.79
939 NASDAQ AOSL Tue, Jan 21, 2014 7.82 7.89 7.67 7.74
938 NASDAQ AOSL Fri, Jan 17, 2014 7.67 8.00 7.67 7.79
937 NASDAQ AOSL Thu, Jan 16, 2014 7.91 7.98 7.66 7.66
936 NASDAQ AOSL Wed, Jan 15, 2014 7.66 8.10 7.66 7.94
935 NASDAQ AOSL Tue, Jan 14, 2014 7.50 7.70 7.43 7.58
934 NASDAQ AOSL Mon, Jan 13, 2014 7.40 7.55 7.40 7.45
933 NASDAQ AOSL Fri, Jan 10, 2014 7.43 7.57 7.40 7.41
932 NASDAQ AOSL Thu, Jan 9, 2014 7.42 7.69 7.37 7.42
931 NASDAQ AOSL Wed, Jan 8, 2014 7.50 7.50 7.40 7.43
930 NASDAQ AOSL Tue, Jan 7, 2014 7.52 7.60 7.50 7.54
929 NASDAQ AOSL Mon, Jan 6, 2014 7.75 7.77 7.49 7.52
928 NASDAQ AOSL Fri, Jan 3, 2014 7.58 7.82 7.57 7.70
927 NASDAQ AOSL Thu, Jan 2, 2014 7.71 7.81 7.57 7.58
926 NASDAQ AOSL Tue, Dec 31, 2013 7.99 8.15 7.69 7.71
925 NASDAQ AOSL Mon, Dec 30, 2013 7.69 8.12 7.69 8.02
924 NASDAQ AOSL Fri, Dec 27, 2013 8.12 8.12 7.85 7.90
923 NASDAQ AOSL Thu, Dec 26, 2013 8.34 8.38 8.12 8.14
922 NASDAQ AOSL Tue, Dec 24, 2013 8.26 8.40 8.26 8.37
921 NASDAQ AOSL Mon, Dec 23, 2013 7.95 8.31 7.75 8.31
920 NASDAQ AOSL Fri, Dec 20, 2013 7.55 8.00 7.55 7.98
919 NASDAQ AOSL Thu, Dec 19, 2013 7.58 7.78 7.55 7.55
918 NASDAQ AOSL Wed, Dec 18, 2013 7.47 7.66 7.47 7.64
917 NASDAQ AOSL Tue, Dec 17, 2013 7.27 7.51 7.25 7.47
916 NASDAQ AOSL Mon, Dec 16, 2013 7.14 7.35 7.12 7.27
915 NASDAQ AOSL Fri, Dec 13, 2013 7.20 7.21 7.11 7.14
914 NASDAQ AOSL Thu, Dec 12, 2013 7.21 7.25 7.15 7.16
913 NASDAQ AOSL Wed, Dec 11, 2013 7.20 7.29 7.20 7.22
912 NASDAQ AOSL Tue, Dec 10, 2013 7.25 7.32 7.20 7.21
911 NASDAQ AOSL Mon, Dec 9, 2013 7.26 7.31 7.25 7.25
910 NASDAQ AOSL Fri, Dec 6, 2013 7.28 7.35 7.25 7.26
909 NASDAQ AOSL Thu, Dec 5, 2013 7.23 7.29 7.20 7.29
908 NASDAQ AOSL Wed, Dec 4, 2013 7.40 7.49 7.23 7.25
907 NASDAQ AOSL Tue, Dec 3, 2013 7.39 7.52 7.39 7.44
906 NASDAQ AOSL Mon, Dec 2, 2013 7.74 7.74 7.42 7.42
905 NASDAQ AOSL Fri, Nov 29, 2013 7.52 7.76 7.46 7.75
904 NASDAQ AOSL Wed, Nov 27, 2013 7.49 7.51 7.41 7.51
903 NASDAQ AOSL Tue, Nov 26, 2013 7.42 7.50 7.39 7.46
902 NASDAQ AOSL Mon, Nov 25, 2013 7.47 7.49 7.40 7.42
901 NASDAQ AOSL Fri, Nov 22, 2013 7.51 7.53 7.32 7.40
900 NASDAQ AOSL Thu, Nov 21, 2013 7.39 7.50 7.37 7.49
899 NASDAQ AOSL Wed, Nov 20, 2013 7.14 7.40 7.10 7.39
898 NASDAQ AOSL Tue, Nov 19, 2013 7.18 7.26 7.10 7.15
897 NASDAQ AOSL Mon, Nov 18, 2013 7.20 7.39 7.16 7.20
896 NASDAQ AOSL Fri, Nov 15, 2013 7.41 7.44 7.23 7.29
895 NASDAQ AOSL Thu, Nov 14, 2013 7.53 7.54 7.42 7.46
894 NASDAQ AOSL Wed, Nov 13, 2013 7.42 7.60 7.42 7.58
893 NASDAQ AOSL Tue, Nov 12, 2013 7.55 7.60 7.45 7.45
892 NASDAQ AOSL Mon, Nov 11, 2013 7.60 7.68 7.55 7.56
891 NASDAQ AOSL Fri, Nov 8, 2013 7.42 7.67 7.42 7.64
890 NASDAQ AOSL Thu, Nov 7, 2013 7.55 7.70 7.36 7.41
889 NASDAQ AOSL Wed, Nov 6, 2013 7.54 7.57 7.53 7.54
888 NASDAQ AOSL Tue, Nov 5, 2013 7.48 7.56 7.44 7.52
887 NASDAQ AOSL Mon, Nov 4, 2013 7.45 7.51 7.37 7.49
886 NASDAQ AOSL Fri, Nov 1, 2013 7.33 7.60 7.31 7.38
885 NASDAQ AOSL Thu, Oct 31, 2013 7.78 7.95 7.34 7.36
884 NASDAQ AOSL Wed, Oct 30, 2013 7.96 7.96 7.70 7.73
883 NASDAQ AOSL Tue, Oct 29, 2013 7.97 8.00 7.91 7.94
882 NASDAQ AOSL Mon, Oct 28, 2013 7.96 8.09 7.89 7.93
881 NASDAQ AOSL Fri, Oct 25, 2013 7.98 8.15 7.86 7.93
880 NASDAQ AOSL Thu, Oct 24, 2013 7.91 7.96 7.91 7.95
879 NASDAQ AOSL Wed, Oct 23, 2013 7.83 7.99 7.80 7.90
878 NASDAQ AOSL Tue, Oct 22, 2013 7.95 8.00 7.85 7.90
877 NASDAQ AOSL Mon, Oct 21, 2013 7.92 7.99 7.90 7.94
876 NASDAQ AOSL Fri, Oct 18, 2013 8.07 8.07 7.86 7.94
875 NASDAQ AOSL Thu, Oct 17, 2013 7.87 7.99 7.86 7.97
874 NASDAQ AOSL Wed, Oct 16, 2013 8.00 7.99 7.81 7.89
873 NASDAQ AOSL Tue, Oct 15, 2013 8.10 8.14 7.91 7.95
872 NASDAQ AOSL Mon, Oct 14, 2013 8.05 8.14 8.00 8.13
871 NASDAQ AOSL Fri, Oct 11, 2013 7.82 8.15 7.82 8.13
870 NASDAQ AOSL Thu, Oct 10, 2013 7.92 7.95 7.82 7.86
869 NASDAQ AOSL Wed, Oct 9, 2013 7.94 7.95 7.80 7.81
868 NASDAQ AOSL Tue, Oct 8, 2013 8.13 8.13 7.94 7.97
867 NASDAQ AOSL Mon, Oct 7, 2013 8.16 8.24 8.09 8.14
866 NASDAQ AOSL Fri, Oct 4, 2013 8.12 8.26 8.10 8.20
865 NASDAQ AOSL Thu, Oct 3, 2013 8.31 8.30 8.10 8.18
864 NASDAQ AOSL Wed, Oct 2, 2013 8.34 8.37 8.15 8.35
863 NASDAQ AOSL Tue, Oct 1, 2013 8.43 8.50 8.26 8.39
862 NASDAQ AOSL Mon, Sep 30, 2013 8.28 8.56 8.09 8.41
861 NASDAQ AOSL Fri, Sep 27, 2013 8.49 8.49 8.30 8.34
860 NASDAQ AOSL Thu, Sep 26, 2013 8.67 8.67 8.49 8.56
859 NASDAQ AOSL Wed, Sep 25, 2013 8.70 8.77 8.62 8.65
858 NASDAQ AOSL Tue, Sep 24, 2013 8.74 8.76 8.59 8.70
857 NASDAQ AOSL Mon, Sep 23, 2013 8.62 8.75 8.54 8.74
856 NASDAQ AOSL Fri, Sep 20, 2013 8.66 8.96 8.62 8.65
855 NASDAQ AOSL Thu, Sep 19, 2013 8.68 8.70 8.59 8.65
854 NASDAQ AOSL Wed, Sep 18, 2013 8.40 8.71 8.36 8.68
853 NASDAQ AOSL Tue, Sep 17, 2013 8.38 8.41 8.36 8.40
852 NASDAQ AOSL Mon, Sep 16, 2013 8.30 8.43 8.15 8.41
851 NASDAQ AOSL Fri, Sep 13, 2013 8.29 8.34 8.21 8.30
850 NASDAQ AOSL Thu, Sep 12, 2013 8.25 8.32 8.23 8.24
849 NASDAQ AOSL Wed, Sep 11, 2013 8.06 8.41 8.06 8.24
848 NASDAQ AOSL Tue, Sep 10, 2013 8.21 8.45 8.21 8.41
847 NASDAQ AOSL Mon, Sep 9, 2013 7.73 8.20 7.72 8.20
846 NASDAQ AOSL Fri, Sep 6, 2013 7.62 7.76 7.43 7.70
845 NASDAQ AOSL Thu, Sep 5, 2013 7.30 7.61 7.30 7.59
844 NASDAQ AOSL Wed, Sep 4, 2013 7.23 7.46 7.21 7.29
843 NASDAQ AOSL Tue, Sep 3, 2013 7.19 7.23 7.13 7.21
842 NASDAQ AOSL Fri, Aug 30, 2013 7.34 7.34 7.02 7.08
841 NASDAQ AOSL Thu, Aug 29, 2013 7.29 7.43 7.32 7.34
840 NASDAQ AOSL Wed, Aug 28, 2013 7.30 7.48 7.30 7.31
839 NASDAQ AOSL Tue, Aug 27, 2013 7.40 7.48 7.31 7.31
838 NASDAQ AOSL Mon, Aug 26, 2013 7.48 7.48 7.43 7.44
837 NASDAQ AOSL Fri, Aug 23, 2013 7.48 7.48 7.41 7.48
836 NASDAQ AOSL Thu, Aug 22, 2013 7.40 7.52 7.40 7.48
835 NASDAQ AOSL Wed, Aug 21, 2013 7.45 7.48 7.37 7.40
834 NASDAQ AOSL Tue, Aug 20, 2013 7.37 7.50 7.34 7.49
833 NASDAQ AOSL Mon, Aug 19, 2013 7.44 7.48 7.35 7.35
832 NASDAQ AOSL Fri, Aug 16, 2013 7.43 7.55 7.41 7.43
831 NASDAQ AOSL Thu, Aug 15, 2013 7.42 7.51 7.42 7.46
830 NASDAQ AOSL Wed, Aug 14, 2013 7.90 7.90 7.41 7.45
829 NASDAQ AOSL Tue, Aug 13, 2013 7.55 7.60 7.49 7.55
828 NASDAQ AOSL Mon, Aug 12, 2013 7.48 7.63 7.46 7.59
827 NASDAQ AOSL Fri, Aug 9, 2013 7.62 7.68 7.50 7.50
826 NASDAQ AOSL Thu, Aug 8, 2013 7.63 7.63 7.56 7.62
825 NASDAQ AOSL Wed, Aug 7, 2013 7.60 7.64 7.55 7.61
824 NASDAQ AOSL Tue, Aug 6, 2013 7.68 7.68 7.62 7.63
823 NASDAQ AOSL Mon, Aug 5, 2013 7.69 7.69 7.68 7.69
822 NASDAQ AOSL Fri, Aug 2, 2013 7.65 7.73 7.62 7.69
821 NASDAQ AOSL Thu, Aug 1, 2013 7.69 7.69 7.64 7.68
820 NASDAQ AOSL Wed, Jul 31, 2013 7.62 7.73 7.62 7.65
819 NASDAQ AOSL Tue, Jul 30, 2013 7.65 7.67 7.60 7.64
818 NASDAQ AOSL Mon, Jul 29, 2013 7.69 7.69 7.60 7.68
817 NASDAQ AOSL Fri, Jul 26, 2013 7.71 7.78 7.70 7.73
816 NASDAQ AOSL Thu, Jul 25, 2013 7.81 7.83 7.76 7.78
815 NASDAQ AOSL Wed, Jul 24, 2013 7.86 7.86 7.75 7.79
814 NASDAQ AOSL Tue, Jul 23, 2013 7.87 7.89 7.83 7.85
813 NASDAQ AOSL Mon, Jul 22, 2013 7.84 7.89 7.81 7.87
812 NASDAQ AOSL Fri, Jul 19, 2013 7.80 7.94 7.75 7.87
811 NASDAQ AOSL Thu, Jul 18, 2013 7.89 7.89 7.75 7.81
810 NASDAQ AOSL Wed, Jul 17, 2013 7.89 7.93 7.85 7.85
809 NASDAQ AOSL Tue, Jul 16, 2013 7.90 7.93 7.84 7.87
808 NASDAQ AOSL Mon, Jul 15, 2013 7.77 7.97 7.77 7.91
807 NASDAQ AOSL Fri, Jul 12, 2013 7.85 7.95 7.75 7.79
806 NASDAQ AOSL Thu, Jul 11, 2013 7.91 7.95 7.79 7.88
805 NASDAQ AOSL Wed, Jul 10, 2013 7.89 7.99 7.86 7.87
804 NASDAQ AOSL Tue, Jul 9, 2013 7.78 7.89 7.65 7.87
803 NASDAQ AOSL Mon, Jul 8, 2013 7.50 7.90 7.44 7.81
802 NASDAQ AOSL Fri, Jul 5, 2013 7.89 7.89 7.40 7.50
801 NASDAQ AOSL Wed, Jul 3, 2013 7.81 7.90 7.73 7.85
800 NASDAQ AOSL Tue, Jul 2, 2013 7.85 7.92 7.80 7.89
799 NASDAQ AOSL Mon, Jul 1, 2013 7.75 7.89 7.68 7.85
798 NASDAQ AOSL Fri, Jun 28, 2013 7.62 7.74 7.60 7.64
797 NASDAQ AOSL Thu, Jun 27, 2013 7.72 7.75 7.45 7.65
796 NASDAQ AOSL Wed, Jun 26, 2013 7.76 7.79 7.54 7.65
795 NASDAQ AOSL Tue, Jun 25, 2013 7.54 7.76 7.46 7.72
794 NASDAQ AOSL Mon, Jun 24, 2013 7.52 7.56 7.40 7.47
793 NASDAQ AOSL Fri, Jun 21, 2013 7.66 7.76 7.43 7.64
792 NASDAQ AOSL Thu, Jun 20, 2013 7.42 7.71 7.25 7.66
791 NASDAQ AOSL Wed, Jun 19, 2013 7.70 7.72 7.43 7.47
790 NASDAQ AOSL Tue, Jun 18, 2013 7.51 7.83 7.51 7.75
789 NASDAQ AOSL Mon, Jun 17, 2013 7.80 7.80 7.40 7.47
788 NASDAQ AOSL Fri, Jun 14, 2013 7.47 7.75 7.47 7.69
787 NASDAQ AOSL Thu, Jun 13, 2013 7.40 7.64 6.90 7.46
786 NASDAQ AOSL Wed, Jun 12, 2013 8.07 8.12 6.91 7.10
785 NASDAQ AOSL Tue, Jun 11, 2013 7.92 8.10 7.89 7.99
784 NASDAQ AOSL Mon, Jun 10, 2013 8.19 8.20 7.79 7.96
783 NASDAQ AOSL Fri, Jun 7, 2013 8.10 8.22 8.05 8.12
782 NASDAQ AOSL Thu, Jun 6, 2013 7.70 8.17 7.54 8.08
781 NASDAQ AOSL Wed, Jun 5, 2013 8.03 8.03 7.70 7.70
780 NASDAQ AOSL Tue, Jun 4, 2013 8.10 8.20 8.07 8.08
779 NASDAQ AOSL Mon, Jun 3, 2013 7.94 8.10 7.78 8.08
778 NASDAQ AOSL Fri, May 31, 2013 7.98 8.16 7.85 7.89
777 NASDAQ AOSL Thu, May 30, 2013 7.95 8.02 7.92 7.98
776 NASDAQ AOSL Wed, May 29, 2013 7.81 7.99 7.81 7.90
775 NASDAQ AOSL Tue, May 28, 2013 7.49 7.82 7.49 7.82
774 NASDAQ AOSL Fri, May 24, 2013 7.45 7.54 7.39 7.42
773 NASDAQ AOSL Thu, May 23, 2013 7.47 7.72 7.40 7.52
772 NASDAQ AOSL Wed, May 22, 2013 7.83 7.83 7.47 7.51
771 NASDAQ AOSL Tue, May 21, 2013 7.91 7.99 7.81 7.84
770 NASDAQ AOSL Mon, May 20, 2013 7.74 7.99 7.74 7.88
769 NASDAQ AOSL Fri, May 17, 2013 7.71 7.77 7.65 7.74
768 NASDAQ AOSL Thu, May 16, 2013 7.43 7.70 7.42 7.69
767 NASDAQ AOSL Wed, May 15, 2013 7.40 7.49 7.31 7.48
766 NASDAQ AOSL Tue, May 14, 2013 7.72 7.79 7.39 7.44
765 NASDAQ AOSL Mon, May 13, 2013 7.88 7.90 7.71 7.73
764 NASDAQ AOSL Fri, May 10, 2013 7.87 7.98 7.70 7.89
763 NASDAQ AOSL Thu, May 9, 2013 7.77 7.92 7.60 7.81
762 NASDAQ AOSL Wed, May 8, 2013 7.68 8.00 7.68 7.79
761 NASDAQ AOSL Tue, May 7, 2013 7.79 7.94 7.61 7.67
760 NASDAQ AOSL Mon, May 6, 2013 7.50 7.79 7.48 7.71
759 NASDAQ AOSL Fri, May 3, 2013 7.31 7.50 7.30 7.50
758 NASDAQ AOSL Thu, May 2, 2013 7.18 7.27 7.00 7.24
757 NASDAQ AOSL Wed, May 1, 2013 7.26 7.31 6.90 7.18
756 NASDAQ AOSL Tue, Apr 30, 2013 8.15 8.19 6.64 7.24
755 NASDAQ AOSL Mon, Apr 29, 2013 8.84 8.84 8.58 8.60
754 NASDAQ AOSL Fri, Apr 26, 2013 8.68 8.71 8.50 8.51
753 NASDAQ AOSL Thu, Apr 25, 2013 8.89 8.89 8.54 8.69
752 NASDAQ AOSL Wed, Apr 24, 2013 8.83 8.90 8.79 8.82
751 NASDAQ AOSL Tue, Apr 23, 2013 8.61 8.93 8.56 8.87
750 NASDAQ AOSL Mon, Apr 22, 2013 8.75 8.79 8.52 8.54
749 NASDAQ AOSL Fri, Apr 19, 2013 8.62 8.70 8.60 8.67
748 NASDAQ AOSL Thu, Apr 18, 2013 8.90 8.90 8.50 8.59
747 NASDAQ AOSL Wed, Apr 17, 2013 8.90 8.97 8.80 8.90
746 NASDAQ AOSL Tue, Apr 16, 2013 8.75 8.97 8.75 8.92
745 NASDAQ AOSL Mon, Apr 15, 2013 8.90 8.91 8.59 8.62
744 NASDAQ AOSL Fri, Apr 12, 2013 8.90 8.90 8.72 8.86
743 NASDAQ AOSL Thu, Apr 11, 2013 9.01 9.06 8.83 8.87
742 NASDAQ AOSL Wed, Apr 10, 2013 8.87 9.20 8.85 9.19
741 NASDAQ AOSL Tue, Apr 9, 2013 8.92 8.94 8.81 8.86
740 NASDAQ AOSL Mon, Apr 8, 2013 8.95 9.05 8.80 8.89
739 NASDAQ AOSL Fri, Apr 5, 2013 8.75 9.04 8.75 8.95
738 NASDAQ AOSL Thu, Apr 4, 2013 8.89 8.90 8.80 8.88
737 NASDAQ AOSL Wed, Apr 3, 2013 8.87 8.96 8.74 8.83
736 NASDAQ AOSL Tue, Apr 2, 2013 8.99 9.06 8.79 8.80
735 NASDAQ AOSL Mon, Apr 1, 2013 8.94 9.00 8.92 8.96
734 NASDAQ AOSL Thu, Mar 28, 2013 8.90 8.90 8.72 8.88
733 NASDAQ AOSL Wed, Mar 27, 2013 8.96 8.99 8.87 8.87
732 NASDAQ AOSL Tue, Mar 26, 2013 9.14 9.20 8.96 8.98
731 NASDAQ AOSL Mon, Mar 25, 2013 9.08 9.11 8.95 9.06
730 NASDAQ AOSL Fri, Mar 22, 2013 9.10 9.10 8.91 9.00
729 NASDAQ AOSL Thu, Mar 21, 2013 9.30 9.30 9.10 9.10
728 NASDAQ AOSL Wed, Mar 20, 2013 9.10 9.30 9.05 9.30
727 NASDAQ AOSL Tue, Mar 19, 2013 8.79 9.10 8.77 9.06
726 NASDAQ AOSL Mon, Mar 18, 2013 9.00 9.08 8.59 8.75
725 NASDAQ AOSL Fri, Mar 15, 2013 8.50 8.56 8.40 8.43
724 NASDAQ AOSL Thu, Mar 14, 2013 8.47 8.48 8.28 8.48
723 NASDAQ AOSL Wed, Mar 13, 2013 8.35 8.58 8.35 8.41
722 NASDAQ AOSL Tue, Mar 12, 2013 8.24 8.34 8.24 8.32
721 NASDAQ AOSL Mon, Mar 11, 2013 8.31 8.35 8.24 8.26
720 NASDAQ AOSL Fri, Mar 8, 2013 8.32 8.40 8.06 8.36
719 NASDAQ AOSL Thu, Mar 7, 2013 8.39 8.43 8.24 8.32
718 NASDAQ AOSL Wed, Mar 6, 2013 8.33 8.36 8.20 8.36
717 NASDAQ AOSL Tue, Mar 5, 2013 8.19 8.35 8.16 8.32
716 NASDAQ AOSL Mon, Mar 4, 2013 8.14 8.19 8.06 8.16
715 NASDAQ AOSL Fri, Mar 1, 2013 8.00 8.19 8.00 8.13
714 NASDAQ AOSL Thu, Feb 28, 2013 8.08 8.12 8.04 8.06
713 NASDAQ AOSL Wed, Feb 27, 2013 8.10 8.18 8.05 8.07
712 NASDAQ AOSL Tue, Feb 26, 2013 8.18 8.22 8.09 8.12
711 NASDAQ AOSL Mon, Feb 25, 2013 8.33 8.40 8.11 8.11
710 NASDAQ AOSL Fri, Feb 22, 2013 8.23 8.26 8.14 8.26
709 NASDAQ AOSL Thu, Feb 21, 2013 8.35 8.45 8.14 8.18
708 NASDAQ AOSL Wed, Feb 20, 2013 8.73 8.73 8.35 8.35
707 NASDAQ AOSL Tue, Feb 19, 2013 8.43 8.75 8.40 8.70
706 NASDAQ AOSL Fri, Feb 15, 2013 8.55 8.55 8.30 8.38
705 NASDAQ AOSL Thu, Feb 14, 2013 8.79 8.88 8.43 8.45
704 NASDAQ AOSL Wed, Feb 13, 2013 8.72 8.90 8.71 8.80
703 NASDAQ AOSL Tue, Feb 12, 2013 8.50 8.97 8.47 8.73
702 NASDAQ AOSL Mon, Feb 11, 2013 8.15 8.50 8.10 8.50
701 NASDAQ AOSL Fri, Feb 8, 2013 8.25 8.25 8.05 8.14
700 NASDAQ AOSL Thu, Feb 7, 2013 8.28 8.32 8.12 8.22
699 NASDAQ AOSL Wed, Feb 6, 2013 8.25 8.37 8.19 8.36
698 NASDAQ AOSL Tue, Feb 5, 2013 8.13 8.30 8.10 8.28
697 NASDAQ AOSL Mon, Feb 4, 2013 8.26 8.33 8.10 8.10
696 NASDAQ AOSL Fri, Feb 1, 2013 8.24 8.35 8.11 8.34
695 NASDAQ AOSL Thu, Jan 31, 2013 8.46 8.54 7.86 8.11
694 NASDAQ AOSL Wed, Jan 30, 2013 9.10 9.10 8.76 8.86
693 NASDAQ AOSL Tue, Jan 29, 2013 8.97 9.20 8.94 9.20
692 NASDAQ AOSL Mon, Jan 28, 2013 8.85 9.00 8.71 9.00
691 NASDAQ AOSL Fri, Jan 25, 2013 8.90 8.90 8.66 8.78
690 NASDAQ AOSL Thu, Jan 24, 2013 8.94 9.00 8.80 8.85
689 NASDAQ AOSL Wed, Jan 23, 2013 8.97 8.99 8.92 8.94
688 NASDAQ AOSL Tue, Jan 22, 2013 8.93 8.96 8.83 8.96
687 NASDAQ AOSL Fri, Jan 18, 2013 8.97 9.02 8.91 8.96
686 NASDAQ AOSL Thu, Jan 17, 2013 8.95 9.00 8.91 9.00
685 NASDAQ AOSL Wed, Jan 16, 2013 8.93 8.98 8.85 8.93
684 NASDAQ AOSL Tue, Jan 15, 2013 8.67 9.00 8.66 8.98
683 NASDAQ AOSL Mon, Jan 14, 2013 8.72 8.78 8.65 8.75
682 NASDAQ AOSL Fri, Jan 11, 2013 8.85 8.85 8.56 8.78
681 NASDAQ AOSL Thu, Jan 10, 2013 8.85 8.92 8.53 8.83
680 NASDAQ AOSL Wed, Jan 9, 2013 8.89 8.89 8.78 8.84
679 NASDAQ AOSL Tue, Jan 8, 2013 8.88 8.90 8.58 8.89
678 NASDAQ AOSL Mon, Jan 7, 2013 8.70 8.88 8.53 8.88
677 NASDAQ AOSL Fri, Jan 4, 2013 8.78 8.85 8.68 8.77
676 NASDAQ AOSL Thu, Jan 3, 2013 9.00 9.00 8.58 8.76
675 NASDAQ AOSL Wed, Jan 2, 2013 8.64 9.00 8.37 8.99
674 NASDAQ AOSL Mon, Dec 31, 2012 8.00 8.43 7.95 8.40
673 NASDAQ AOSL Fri, Dec 28, 2012 7.94 8.10 7.89 8.00
672 NASDAQ AOSL Thu, Dec 27, 2012 8.02 8.02 7.88 8.00
671 NASDAQ AOSL Wed, Dec 26, 2012 8.00 8.07 7.96 7.99
670 NASDAQ AOSL Mon, Dec 24, 2012 8.02 8.02 7.87 7.96
669 NASDAQ AOSL Fri, Dec 21, 2012 8.37 8.37 7.88 8.00
668 NASDAQ AOSL Thu, Dec 20, 2012 8.43 8.43 8.28 8.30
667 NASDAQ AOSL Wed, Dec 19, 2012 8.33 8.43 8.31 8.43
666 NASDAQ AOSL Tue, Dec 18, 2012 8.20 8.38 8.20 8.38
665 NASDAQ AOSL Mon, Dec 17, 2012 8.00 8.30 8.00 8.18
664 NASDAQ AOSL Fri, Dec 14, 2012 8.54 8.55 8.12 8.12
663 NASDAQ AOSL Thu, Dec 13, 2012 8.70 8.71 8.51 8.59
662 NASDAQ AOSL Wed, Dec 12, 2012 8.81 8.81 8.72 8.72
661 NASDAQ AOSL Tue, Dec 11, 2012 8.80 8.86 8.67 8.81
660 NASDAQ AOSL Mon, Dec 10, 2012 8.80 8.80 8.65 8.80
659 NASDAQ AOSL Fri, Dec 7, 2012 8.76 8.78 8.65 8.77
658 NASDAQ AOSL Thu, Dec 6, 2012 8.60 8.75 8.58 8.75
657 NASDAQ AOSL Wed, Dec 5, 2012 8.76 8.76 8.64 8.76
656 NASDAQ AOSL Tue, Dec 4, 2012 8.75 8.84 8.67 8.76
655 NASDAQ AOSL Mon, Dec 3, 2012 8.75 8.78 8.45 8.73
654 NASDAQ AOSL Fri, Nov 30, 2012 8.68 8.75 8.62 8.70
653 NASDAQ AOSL Thu, Nov 29, 2012 8.65 8.75 8.62 8.70
652 NASDAQ AOSL Wed, Nov 28, 2012 8.59 8.66 8.50 8.63
651 NASDAQ AOSL Tue, Nov 27, 2012 8.60 8.65 8.54 8.61
650 NASDAQ AOSL Mon, Nov 26, 2012 8.41 8.65 8.41 8.65
649 NASDAQ AOSL Fri, Nov 23, 2012 8.26 8.41 8.26 8.41
648 NASDAQ AOSL Wed, Nov 21, 2012 8.23 8.28 8.13 8.27
647 NASDAQ AOSL Tue, Nov 20, 2012 8.12 8.25 8.03 8.24
646 NASDAQ AOSL Mon, Nov 19, 2012 7.95 8.13 7.78 8.13
645 NASDAQ AOSL Fri, Nov 16, 2012 7.93 8.03 7.90 7.91
644 NASDAQ AOSL Thu, Nov 15, 2012 8.02 8.12 7.88 7.97
643 NASDAQ AOSL Wed, Nov 14, 2012 8.35 8.42 8.00 8.08
642 NASDAQ AOSL Tue, Nov 13, 2012 8.58 8.60 8.00 8.31
641 NASDAQ AOSL Mon, Nov 12, 2012 8.54 8.78 8.47 8.61
640 NASDAQ AOSL Fri, Nov 9, 2012 8.55 8.65 8.50 8.53
639 NASDAQ AOSL Thu, Nov 8, 2012 8.64 8.74 8.62 8.62
638 NASDAQ AOSL Wed, Nov 7, 2012 8.75 8.79 8.62 8.63
637 NASDAQ AOSL Tue, Nov 6, 2012 8.79 8.80 8.75 8.80
636 NASDAQ AOSL Mon, Nov 5, 2012 8.55 8.80 8.53 8.79
635 NASDAQ AOSL Fri, Nov 2, 2012 8.78 8.79 8.52 8.58
634 NASDAQ AOSL Thu, Nov 1, 2012 8.51 8.95 8.50 8.80
633 NASDAQ AOSL Wed, Oct 31, 2012 8.00 8.55 8.00 8.52
632 NASDAQ AOSL Fri, Oct 26, 2012 7.95 8.00 7.64 7.89
631 NASDAQ AOSL Thu, Oct 25, 2012 7.65 7.95 7.65 7.93
630 NASDAQ AOSL Wed, Oct 24, 2012 7.59 7.65 7.50 7.60
629 NASDAQ AOSL Tue, Oct 23, 2012 7.56 7.60 7.37 7.50
628 NASDAQ AOSL Mon, Oct 22, 2012 7.65 7.75 7.50 7.59
627 NASDAQ AOSL Fri, Oct 19, 2012 7.82 7.82 7.51 7.61
626 NASDAQ AOSL Thu, Oct 18, 2012 8.13 8.13 7.79 7.89
625 NASDAQ AOSL Wed, Oct 17, 2012 8.30 8.30 8.00 8.12
624 NASDAQ AOSL Tue, Oct 16, 2012 8.30 8.36 8.19 8.31
623 NASDAQ AOSL Mon, Oct 15, 2012 8.63 8.63 8.01 8.45
622 NASDAQ AOSL Fri, Oct 12, 2012 8.78 8.81 8.51 8.57
621 NASDAQ AOSL Thu, Oct 11, 2012 8.88 8.90 8.64 8.80
620 NASDAQ AOSL Wed, Oct 10, 2012 8.98 8.98 8.81 8.83
619 NASDAQ AOSL Tue, Oct 9, 2012 8.95 8.99 8.94 8.94
618 NASDAQ AOSL Mon, Oct 8, 2012 8.89 8.97 8.85 8.95
617 NASDAQ AOSL Fri, Oct 5, 2012 8.92 9.05 8.85 8.96
616 NASDAQ AOSL Thu, Oct 4, 2012 8.68 8.89 8.58 8.85
615 NASDAQ AOSL Wed, Oct 3, 2012 8.96 8.98 8.62 8.62
614 NASDAQ AOSL Tue, Oct 2, 2012 9.00 9.04 8.69 8.91
613 NASDAQ AOSL Mon, Oct 1, 2012 8.72 8.94 8.58 8.90
612 NASDAQ AOSL Fri, Sep 28, 2012 8.89 8.89 8.51 8.61
611 NASDAQ AOSL Thu, Sep 27, 2012 8.78 8.99 8.68 8.94
610 NASDAQ AOSL Wed, Sep 26, 2012 8.85 8.85 8.60 8.72
609 NASDAQ AOSL Tue, Sep 25, 2012 8.84 9.06 8.59 8.85
608 NASDAQ AOSL Mon, Sep 24, 2012 8.88 8.89 8.70 8.78
607 NASDAQ AOSL Fri, Sep 21, 2012 8.92 9.11 8.89 8.93
606 NASDAQ AOSL Thu, Sep 20, 2012 9.01 9.11 8.87 8.89
605 NASDAQ AOSL Wed, Sep 19, 2012 9.26 9.26 9.03 9.04
604 NASDAQ AOSL Tue, Sep 18, 2012 9.26 9.32 9.21 9.26
603 NASDAQ AOSL Mon, Sep 17, 2012 9.39 9.39 9.28 9.30
602 NASDAQ AOSL Fri, Sep 14, 2012 9.40 9.49 9.37 9.40
601 NASDAQ AOSL Thu, Sep 13, 2012 9.35 9.50 9.34 9.38
600 NASDAQ AOSL Wed, Sep 12, 2012 9.40 9.56 9.29 9.32
599 NASDAQ AOSL Tue, Sep 11, 2012 9.72 9.75 9.39 9.40
598 NASDAQ AOSL Mon, Sep 10, 2012 9.62 9.73 9.58 9.60
597 NASDAQ AOSL Fri, Sep 7, 2012 9.90 9.90 9.63 9.68
596 NASDAQ AOSL Thu, Sep 6, 2012 9.68 9.87 9.40 9.84
595 NASDAQ AOSL Wed, Sep 5, 2012 9.60 9.72 9.47 9.66
594 NASDAQ AOSL Tue, Sep 4, 2012 9.51 9.60 9.15 9.54
593 NASDAQ AOSL Fri, Aug 31, 2012 9.56 9.62 9.35 9.49
592 NASDAQ AOSL Thu, Aug 30, 2012 9.70 9.70 9.36 9.47
591 NASDAQ AOSL Wed, Aug 29, 2012 9.78 9.98 9.71 9.74
590 NASDAQ AOSL Tue, Aug 28, 2012 9.89 9.91 9.77 9.80
589 NASDAQ AOSL Mon, Aug 27, 2012 9.85 9.87 9.76 9.85
588 NASDAQ AOSL Fri, Aug 24, 2012 9.77 9.91 9.75 9.89
587 NASDAQ AOSL Thu, Aug 23, 2012 9.76 9.96 9.68 9.81
586 NASDAQ AOSL Wed, Aug 22, 2012 9.87 9.94 9.66 9.78
585 NASDAQ AOSL Tue, Aug 21, 2012 9.99 10.00 9.83 9.93
584 NASDAQ AOSL Mon, Aug 20, 2012 9.90 10.00 9.75 9.99
583 NASDAQ AOSL Fri, Aug 17, 2012 9.84 9.90 9.70 9.90
582 NASDAQ AOSL Thu, Aug 16, 2012 10.29 10.29 9.77 9.88
581 NASDAQ AOSL Wed, Aug 15, 2012 9.08 10.45 7.95 10.34
580 NASDAQ AOSL Tue, Aug 14, 2012 8.75 8.89 8.68 8.71
579 NASDAQ AOSL Mon, Aug 13, 2012 8.60 8.69 8.51 8.69
578 NASDAQ AOSL Fri, Aug 10, 2012 8.42 8.68 8.39 8.57
577 NASDAQ AOSL Thu, Aug 9, 2012 8.10 8.70 8.10 8.47
576 NASDAQ AOSL Wed, Aug 8, 2012 7.91 8.21 7.89 8.12
575 NASDAQ AOSL Tue, Aug 7, 2012 7.33 7.92 7.30 7.92
574 NASDAQ AOSL Mon, Aug 6, 2012 7.21 7.33 7.19 7.31
573 NASDAQ AOSL Fri, Aug 3, 2012 7.10 7.26 7.06 7.19
572 NASDAQ AOSL Thu, Aug 2, 2012 7.32 7.32 6.95 7.02
571 NASDAQ AOSL Wed, Aug 1, 2012 7.77 7.77 7.14 7.34
570 NASDAQ AOSL Tue, Jul 31, 2012 7.72 7.85 7.50 7.71
569 NASDAQ AOSL Mon, Jul 30, 2012 7.81 7.81 7.57 7.69
568 NASDAQ AOSL Fri, Jul 27, 2012 7.85 7.94 7.50 7.79
567 NASDAQ AOSL Thu, Jul 26, 2012 7.74 7.83 7.50 7.81
566 NASDAQ AOSL Wed, Jul 25, 2012 7.90 7.90 7.52 7.60
565 NASDAQ AOSL Tue, Jul 24, 2012 7.89 8.00 7.76 7.82
564 NASDAQ AOSL Mon, Jul 23, 2012 8.05 8.05 7.80 7.82
563 NASDAQ AOSL Fri, Jul 20, 2012 8.17 8.26 8.13 8.17
562 NASDAQ AOSL Thu, Jul 19, 2012 8.41 8.42 8.26 8.26
561 NASDAQ AOSL Wed, Jul 18, 2012 8.36 8.56 8.00 8.38
560 NASDAQ AOSL Tue, Jul 17, 2012 8.29 8.59 8.01 8.35
559 NASDAQ AOSL Mon, Jul 16, 2012 8.61 8.75 7.74 8.27
558 NASDAQ AOSL Fri, Jul 13, 2012 8.95 9.00 8.92 8.95
557 NASDAQ AOSL Thu, Jul 12, 2012 8.83 8.96 8.70 8.93
556 NASDAQ AOSL Wed, Jul 11, 2012 8.95 8.95 8.80 8.85
555 NASDAQ AOSL Tue, Jul 10, 2012 9.01 9.01 8.76 8.96
554 NASDAQ AOSL Mon, Jul 9, 2012 8.97 9.03 8.87 8.96
553 NASDAQ AOSL Fri, Jul 6, 2012 8.91 9.14 8.90 8.93
552 NASDAQ AOSL Thu, Jul 5, 2012 9.31 9.40 9.14 9.20
551 NASDAQ AOSL Tue, Jul 3, 2012 9.25 9.37 9.23 9.30
550 NASDAQ AOSL Mon, Jul 2, 2012 9.14 9.28 9.14 9.26
549 NASDAQ AOSL Fri, Jun 29, 2012 9.21 9.27 9.02 9.15
548 NASDAQ AOSL Thu, Jun 28, 2012 8.93 9.10 8.85 9.02
547 NASDAQ AOSL Wed, Jun 27, 2012 8.89 9.15 8.83 9.02
546 NASDAQ AOSL Tue, Jun 26, 2012 8.87 9.05 8.78 8.91
545 NASDAQ AOSL Mon, Jun 25, 2012 9.06 9.06 8.53 8.89
544 NASDAQ AOSL Fri, Jun 22, 2012 8.98 9.42 8.91 9.21
543 NASDAQ AOSL Thu, Jun 21, 2012 9.38 9.58 8.85 8.89
542 NASDAQ AOSL Wed, Jun 20, 2012 9.50 9.58 9.02 9.35
541 NASDAQ AOSL Tue, Jun 19, 2012 9.59 9.78 9.38 9.49
540 NASDAQ AOSL Mon, Jun 18, 2012 9.26 9.72 9.26 9.53
539 NASDAQ AOSL Fri, Jun 15, 2012 9.08 9.39 8.99 9.36
538 NASDAQ AOSL Thu, Jun 14, 2012 9.25 9.38 8.84 9.11
537 NASDAQ AOSL Wed, Jun 13, 2012 9.69 9.95 9.20 9.21
536 NASDAQ AOSL Tue, Jun 12, 2012 9.64 9.93 9.64 9.84
535 NASDAQ AOSL Mon, Jun 11, 2012 9.43 9.80 9.40 9.64
534 NASDAQ AOSL Fri, Jun 8, 2012 9.44 9.59 9.28 9.32
533 NASDAQ AOSL Thu, Jun 7, 2012 9.78 9.99 9.42 9.45
532 NASDAQ AOSL Wed, Jun 6, 2012 9.20 9.74 9.12 9.69
531 NASDAQ AOSL Tue, Jun 5, 2012 8.70 9.19 8.70 9.18
530 NASDAQ AOSL Mon, Jun 4, 2012 8.67 8.75 8.34 8.72
529 NASDAQ AOSL Fri, Jun 1, 2012 8.80 8.81 8.57 8.61
528 NASDAQ AOSL Thu, May 31, 2012 8.94 8.99 8.79 8.97
527 NASDAQ AOSL Wed, May 30, 2012 9.00 9.04 8.86 8.89
526 NASDAQ AOSL Tue, May 29, 2012 9.10 9.22 8.99 9.06
525 NASDAQ AOSL Fri, May 25, 2012 9.38 9.38 8.99 9.03
524 NASDAQ AOSL Thu, May 24, 2012 9.70 9.72 9.29 9.41
523 NASDAQ AOSL Wed, May 23, 2012 9.61 9.75 9.48 9.71
522 NASDAQ AOSL Tue, May 22, 2012 9.72 9.74 9.60 9.72
521 NASDAQ AOSL Mon, May 21, 2012 9.78 9.79 9.61 9.75
520 NASDAQ AOSL Fri, May 18, 2012 9.67 9.77 9.65 9.73
519 NASDAQ AOSL Thu, May 17, 2012 9.74 9.81 9.67 9.70
518 NASDAQ AOSL Wed, May 16, 2012 9.81 9.85 9.69 9.76
517 NASDAQ AOSL Tue, May 15, 2012 9.78 9.88 9.60 9.81
516 NASDAQ AOSL Mon, May 14, 2012 9.61 9.82 9.61 9.80
515 NASDAQ AOSL Fri, May 11, 2012 9.67 9.79 9.66 9.74
514 NASDAQ AOSL Thu, May 10, 2012 9.91 9.91 9.65 9.75
513 NASDAQ AOSL Wed, May 9, 2012 9.84 9.91 9.72 9.87
512 NASDAQ AOSL Tue, May 8, 2012 9.85 10.00 9.72 9.97
511 NASDAQ AOSL Mon, May 7, 2012 9.99 10.10 9.91 9.94
510 NASDAQ AOSL Fri, May 4, 2012 10.04 10.07 10.00 10.04
509 NASDAQ AOSL Thu, May 3, 2012 10.07 10.14 10.00 10.10
508 NASDAQ AOSL Wed, May 2, 2012 10.03 10.17 9.93 10.14
507 NASDAQ AOSL Tue, May 1, 2012 9.89 10.16 9.89 10.09
506 NASDAQ AOSL Mon, Apr 30, 2012 10.08 10.18 9.87 9.89
505 NASDAQ AOSL Fri, Apr 27, 2012 9.98 10.25 9.80 10.10
504 NASDAQ AOSL Thu, Apr 26, 2012 9.55 10.05 9.51 9.90
503 NASDAQ AOSL Wed, Apr 25, 2012 9.30 9.35 9.21 9.33
502 NASDAQ AOSL Tue, Apr 24, 2012 8.96 9.35 8.92 9.28
501 NASDAQ AOSL Mon, Apr 23, 2012 9.09 9.13 8.93 8.94
500 NASDAQ AOSL Fri, Apr 20, 2012 9.51 9.51 9.19 9.23
499 NASDAQ AOSL Thu, Apr 19, 2012 9.46 9.52 9.23 9.31
498 NASDAQ AOSL Wed, Apr 18, 2012 9.33 9.57 9.33 9.44
497 NASDAQ AOSL Tue, Apr 17, 2012 8.77 9.45 8.77 9.41
496 NASDAQ AOSL Mon, Apr 16, 2012 8.96 9.01 8.62 8.73
495 NASDAQ AOSL Fri, Apr 13, 2012 9.21 9.21 8.86 8.89
494 NASDAQ AOSL Thu, Apr 12, 2012 9.16 9.46 9.06 9.25
493 NASDAQ AOSL Wed, Apr 11, 2012 9.07 9.19 9.05 9.19
492 NASDAQ AOSL Tue, Apr 10, 2012 9.40 9.45 8.87 9.04
491 NASDAQ AOSL Mon, Apr 9, 2012 9.27 9.51 9.19 9.41
490 NASDAQ AOSL Thu, Apr 5, 2012 9.39 9.43 9.03 9.39
489 NASDAQ AOSL Wed, Apr 4, 2012 9.35 9.50 9.30 9.38
488 NASDAQ AOSL Tue, Apr 3, 2012 9.73 9.73 9.43 9.47
487 NASDAQ AOSL Mon, Apr 2, 2012 9.59 9.84 9.39 9.62
486 NASDAQ AOSL Fri, Mar 30, 2012 10.07 10.07 9.60 9.62
485 NASDAQ AOSL Thu, Mar 29, 2012 9.92 10.13 9.92 9.97
484 NASDAQ AOSL Wed, Mar 28, 2012 10.15 10.15 9.98 10.01
483 NASDAQ AOSL Tue, Mar 27, 2012 10.22 10.39 10.10 10.10
482 NASDAQ AOSL Mon, Mar 26, 2012 10.21 10.43 10.13 10.24
481 NASDAQ AOSL Fri, Mar 23, 2012 10.02 10.12 9.91 10.10
480 NASDAQ AOSL Thu, Mar 22, 2012 9.93 10.04 9.83 10.03
479 NASDAQ AOSL Wed, Mar 21, 2012 9.98 10.14 9.90 10.06
478 NASDAQ AOSL Tue, Mar 20, 2012 9.62 10.06 9.62 9.95
477 NASDAQ AOSL Mon, Mar 19, 2012 9.36 9.75 9.36 9.72
476 NASDAQ AOSL Fri, Mar 16, 2012 9.40 9.45 9.34 9.40
475 NASDAQ AOSL Thu, Mar 15, 2012 9.34 9.50 9.27 9.43
474 NASDAQ AOSL Wed, Mar 14, 2012 9.46 9.50 9.27 9.33
473 NASDAQ AOSL Tue, Mar 13, 2012 9.47 9.50 9.29 9.50
472 NASDAQ AOSL Mon, Mar 12, 2012 9.52 9.57 9.27 9.38
471 NASDAQ AOSL Fri, Mar 9, 2012 9.35 9.54 9.34 9.52
470 NASDAQ AOSL Thu, Mar 8, 2012 9.50 9.50 9.31 9.39
469 NASDAQ AOSL Wed, Mar 7, 2012 9.55 9.62 9.37 9.43
468 NASDAQ AOSL Tue, Mar 6, 2012 9.58 9.71 9.48 9.50
467 NASDAQ AOSL Mon, Mar 5, 2012 9.61 9.69 9.48 9.65
466 NASDAQ AOSL Fri, Mar 2, 2012 9.94 9.94 9.53 9.63
465 NASDAQ AOSL Thu, Mar 1, 2012 9.92 10.14 9.87 9.93
464 NASDAQ AOSL Wed, Feb 29, 2012 10.26 10.44 9.90 9.91
463 NASDAQ AOSL Tue, Feb 28, 2012 10.30 10.33 10.12 10.26
462 NASDAQ AOSL Mon, Feb 27, 2012 10.42 10.47 10.25 10.29
461 NASDAQ AOSL Fri, Feb 24, 2012 10.68 10.70 10.45 10.48
460 NASDAQ AOSL Thu, Feb 23, 2012 10.42 10.67 10.32 10.66
459 NASDAQ AOSL Wed, Feb 22, 2012 10.60 10.65 10.36 10.44
458 NASDAQ AOSL Tue, Feb 21, 2012 10.61 10.69 10.52 10.61
457 NASDAQ AOSL Fri, Feb 17, 2012 10.70 10.70 10.57 10.62
456 NASDAQ AOSL Thu, Feb 16, 2012 10.09 10.70 10.09 10.66
455 NASDAQ AOSL Wed, Feb 15, 2012 10.10 10.44 10.00 10.13
454 NASDAQ AOSL Tue, Feb 14, 2012 10.04 10.23 10.04 10.17
453 NASDAQ AOSL Mon, Feb 13, 2012 10.15 10.25 10.00 10.24
452 NASDAQ AOSL Fri, Feb 10, 2012 9.90 10.19 9.88 9.95
451 NASDAQ AOSL Thu, Feb 9, 2012 10.00 10.07 9.83 9.99
450 NASDAQ AOSL Wed, Feb 8, 2012 10.00 10.29 9.55 10.15
449 NASDAQ AOSL Tue, Feb 7, 2012 10.20 10.36 10.02 10.36
448 NASDAQ AOSL Mon, Feb 6, 2012 10.18 10.27 10.02 10.23
447 NASDAQ AOSL Fri, Feb 3, 2012 9.68 10.34 9.68 10.19
446 NASDAQ AOSL Thu, Feb 2, 2012 9.54 9.60 9.42 9.59
445 NASDAQ AOSL Wed, Feb 1, 2012 9.35 9.60 9.18 9.57
444 NASDAQ AOSL Tue, Jan 31, 2012 9.08 9.47 8.98 9.28
443 NASDAQ AOSL Mon, Jan 30, 2012 9.05 9.08 8.99 9.05
442 NASDAQ AOSL Fri, Jan 27, 2012 8.95 9.10 8.95 9.08
441 NASDAQ AOSL Thu, Jan 26, 2012 8.20 9.10 8.17 9.02
440 NASDAQ AOSL Wed, Jan 25, 2012 8.10 8.20 8.04 8.19
439 NASDAQ AOSL Tue, Jan 24, 2012 8.04 8.14 8.01 8.12
438 NASDAQ AOSL Mon, Jan 23, 2012 8.05 8.05 7.93 8.05
437 NASDAQ AOSL Fri, Jan 20, 2012 7.87 8.04 7.86 8.04
436 NASDAQ AOSL Thu, Jan 19, 2012 8.00 8.00 7.78 7.90
435 NASDAQ AOSL Wed, Jan 18, 2012 7.69 8.00 7.63 8.00
434 NASDAQ AOSL Tue, Jan 17, 2012 7.86 7.90 7.63 7.72
433 NASDAQ AOSL Fri, Jan 13, 2012 7.83 7.94 7.80 7.84
432 NASDAQ AOSL Thu, Jan 12, 2012 7.87 7.92 7.70 7.90
431 NASDAQ AOSL Wed, Jan 11, 2012 7.49 7.86 7.49 7.84
430 NASDAQ AOSL Tue, Jan 10, 2012 7.44 7.57 7.32 7.53
429 NASDAQ AOSL Mon, Jan 9, 2012 7.50 7.50 7.30 7.35
428 NASDAQ AOSL Fri, Jan 6, 2012 7.50 7.54 7.38 7.46
427 NASDAQ AOSL Thu, Jan 5, 2012 7.43 7.61 7.36 7.49
426 NASDAQ AOSL Wed, Jan 4, 2012 7.95 7.95 7.42 7.45
425 NASDAQ AOSL Tue, Jan 3, 2012 7.43 8.05 7.43 8.01
424 NASDAQ AOSL Fri, Dec 30, 2011 7.19 7.31 7.15 7.31
423 NASDAQ AOSL Thu, Dec 29, 2011 7.22 7.29 7.03 7.21
422 NASDAQ AOSL Wed, Dec 28, 2011 7.49 7.49 7.33 7.38
421 NASDAQ AOSL Tue, Dec 27, 2011 7.63 7.67 7.49 7.53
420 NASDAQ AOSL Fri, Dec 23, 2011 7.75 7.75 7.61 7.68
419 NASDAQ AOSL Thu, Dec 22, 2011 7.65 7.91 7.64 7.77
418 NASDAQ AOSL Wed, Dec 21, 2011 7.67 7.70 7.41 7.64
417 NASDAQ AOSL Tue, Dec 20, 2011 7.63 7.73 7.60 7.70
416 NASDAQ AOSL Mon, Dec 19, 2011 7.60 7.79 7.46 7.48
415 NASDAQ AOSL Fri, Dec 16, 2011 7.49 7.65 7.48 7.56
414 NASDAQ AOSL Thu, Dec 15, 2011 7.84 7.84 7.41 7.47
413 NASDAQ AOSL Wed, Dec 14, 2011 7.72 7.82 7.56 7.74
412 NASDAQ AOSL Tue, Dec 13, 2011 7.98 8.03 7.71 7.79
411 NASDAQ AOSL Mon, Dec 12, 2011 8.31 8.31 7.87 7.93
410 NASDAQ AOSL Fri, Dec 9, 2011 8.20 8.50 8.10 8.42
409 NASDAQ AOSL Thu, Dec 8, 2011 8.53 8.53 8.21 8.22
408 NASDAQ AOSL Wed, Dec 7, 2011 8.73 8.73 8.55 8.57
407 NASDAQ AOSL Tue, Dec 6, 2011 8.86 8.90 8.78 8.84
406 NASDAQ AOSL Mon, Dec 5, 2011 8.94 9.05 8.82 8.89
405 NASDAQ AOSL Fri, Dec 2, 2011 8.62 8.89 8.56 8.81
404 NASDAQ AOSL Thu, Dec 1, 2011 8.80 8.80 8.24 8.51
403 NASDAQ AOSL Wed, Nov 30, 2011 9.00 9.10 8.71 8.76
402 NASDAQ AOSL Tue, Nov 29, 2011 8.90 8.95 8.74 8.87
401 NASDAQ AOSL Mon, Nov 28, 2011 8.70 8.94 8.45 8.93
400 NASDAQ AOSL Fri, Nov 25, 2011 8.77 8.77 8.48 8.49
399 NASDAQ AOSL Wed, Nov 23, 2011 8.91 8.91 8.53 8.80
398 NASDAQ AOSL Tue, Nov 22, 2011 9.05 9.07 8.92 8.94
397 NASDAQ AOSL Mon, Nov 21, 2011 9.52 9.65 8.95 9.18
396 NASDAQ AOSL Fri, Nov 18, 2011 9.18 9.71 9.18 9.68
395 NASDAQ AOSL Thu, Nov 17, 2011 9.31 9.33 9.09 9.29
394 NASDAQ AOSL Wed, Nov 16, 2011 8.98 9.50 8.97 9.34
393 NASDAQ AOSL Tue, Nov 15, 2011 8.85 9.05 8.80 9.05
392 NASDAQ AOSL Mon, Nov 14, 2011 9.00 9.00 8.84 8.95
391 NASDAQ AOSL Fri, Nov 11, 2011 8.85 9.05 8.81 9.03
390 NASDAQ AOSL Thu, Nov 10, 2011 8.81 8.90 8.72 8.86
389 NASDAQ AOSL Wed, Nov 9, 2011 8.85 8.93 8.63 8.70
388 NASDAQ AOSL Tue, Nov 8, 2011 8.90 9.05 8.83 9.05
387 NASDAQ AOSL Mon, Nov 7, 2011 8.80 8.95 8.75 8.94
386 NASDAQ AOSL Fri, Nov 4, 2011 8.80 8.90 8.72 8.82
385 NASDAQ AOSL Thu, Nov 3, 2011 8.50 9.01 8.43 8.86
384 NASDAQ AOSL Wed, Nov 2, 2011 8.55 8.70 8.50 8.63
383 NASDAQ AOSL Tue, Nov 1, 2011 8.19 8.45 8.19 8.44
382 NASDAQ AOSL Mon, Oct 31, 2011 8.61 8.62 8.37 8.45
381 NASDAQ AOSL Fri, Oct 28, 2011 9.05 9.23 8.60 8.71
380 NASDAQ AOSL Thu, Oct 27, 2011 8.45 9.14 8.30 9.13
379 NASDAQ AOSL Wed, Oct 26, 2011 7.76 8.30 7.68 8.28
378 NASDAQ AOSL Tue, Oct 25, 2011 7.82 7.85 7.61 7.66
377 NASDAQ AOSL Mon, Oct 24, 2011 7.69 7.85 7.64 7.84
376 NASDAQ AOSL Fri, Oct 21, 2011 7.78 7.80 7.47 7.64
375 NASDAQ AOSL Thu, Oct 20, 2011 7.74 7.80 7.56 7.62
374 NASDAQ AOSL Wed, Oct 19, 2011 8.20 8.24 7.70 7.76
373 NASDAQ AOSL Tue, Oct 18, 2011 8.30 8.40 8.01 8.23
372 NASDAQ AOSL Mon, Oct 17, 2011 8.29 8.32 8.14 8.26
371 NASDAQ AOSL Fri, Oct 14, 2011 8.09 8.41 7.94 8.37
370 NASDAQ AOSL Thu, Oct 13, 2011 7.93 8.17 7.84 8.03
369 NASDAQ AOSL Wed, Oct 12, 2011 7.97 8.00 7.90 8.00
368 NASDAQ AOSL Tue, Oct 11, 2011 7.58 7.99 7.58 7.93
367 NASDAQ AOSL Mon, Oct 10, 2011 7.49 7.66 7.45 7.65
366 NASDAQ AOSL Fri, Oct 7, 2011 7.61 7.65 7.34 7.46
365 NASDAQ AOSL Thu, Oct 6, 2011 7.88 7.88 7.65 7.68
364 NASDAQ AOSL Wed, Oct 5, 2011 8.10 8.10 7.61 7.87
363 NASDAQ AOSL Tue, Oct 4, 2011 7.38 8.22 7.30 8.09
362 NASDAQ AOSL Mon, Oct 3, 2011 8.13 8.24 7.40 7.40
361 NASDAQ AOSL Fri, Sep 30, 2011 7.26 8.35 7.26 8.21
360 NASDAQ AOSL Thu, Sep 29, 2011 8.16 8.16 7.85 8.07
359 NASDAQ AOSL Wed, Sep 28, 2011 8.18 8.31 8.00 8.00
358 NASDAQ AOSL Tue, Sep 27, 2011 8.11 8.28 8.02 8.14
357 NASDAQ AOSL Mon, Sep 26, 2011 7.70 8.00 7.70 7.96
356 NASDAQ AOSL Fri, Sep 23, 2011 7.46 8.15 7.46 7.68
355 NASDAQ AOSL Thu, Sep 22, 2011 7.69 7.99 7.40 7.43
354 NASDAQ AOSL Wed, Sep 21, 2011 8.08 8.15 7.84 7.87
353 NASDAQ AOSL Tue, Sep 20, 2011 8.19 8.25 7.81 8.05
352 NASDAQ AOSL Mon, Sep 19, 2011 8.16 8.28 8.07 8.17
351 NASDAQ AOSL Fri, Sep 16, 2011 8.32 8.51 8.25 8.28
350 NASDAQ AOSL Thu, Sep 15, 2011 8.38 8.48 8.20 8.26
349 NASDAQ AOSL Wed, Sep 14, 2011 7.90 8.37 7.89 8.25
348 NASDAQ AOSL Tue, Sep 13, 2011 7.72 7.90 7.48 7.85
347 NASDAQ AOSL Mon, Sep 12, 2011 7.30 8.06 7.30 7.67
346 NASDAQ AOSL Fri, Sep 9, 2011 7.82 8.11 7.31 7.32
345 NASDAQ AOSL Thu, Sep 8, 2011 8.21 8.41 7.83 7.90
344 NASDAQ AOSL Wed, Sep 7, 2011 8.49 8.55 8.20 8.22
343 NASDAQ AOSL Tue, Sep 6, 2011 7.68 8.40 7.56 8.21
342 NASDAQ AOSL Fri, Sep 2, 2011 8.25 8.35 7.86 7.86
341 NASDAQ AOSL Thu, Sep 1, 2011 8.80 8.99 8.36 8.36
340 NASDAQ AOSL Wed, Aug 31, 2011 9.18 9.18 8.60 8.82
339 NASDAQ AOSL Tue, Aug 30, 2011 8.63 8.82 8.43 8.51
338 NASDAQ AOSL Mon, Aug 29, 2011 8.22 8.71 8.22 8.68
337 NASDAQ AOSL Fri, Aug 26, 2011 8.28 8.62 8.09 8.17
336 NASDAQ AOSL Thu, Aug 25, 2011 8.40 8.44 8.23 8.33
335 NASDAQ AOSL Wed, Aug 24, 2011 8.41 8.58 8.13 8.38
334 NASDAQ AOSL Tue, Aug 23, 2011 7.92 8.43 7.83 8.42
333 NASDAQ AOSL Mon, Aug 22, 2011 8.10 8.11 7.82 7.88
332 NASDAQ AOSL Fri, Aug 19, 2011 8.07 8.22 7.91 8.06
331 NASDAQ AOSL Thu, Aug 18, 2011 8.26 8.35 8.00 8.14
330 NASDAQ AOSL Wed, Aug 17, 2011 8.61 8.68 8.29 8.42
329 NASDAQ AOSL Tue, Aug 16, 2011 8.79 8.88 8.50 8.59
328 NASDAQ AOSL Mon, Aug 15, 2011 8.71 9.00 8.61 8.85
327 NASDAQ AOSL Fri, Aug 12, 2011 9.15 9.40 8.65 8.67
326 NASDAQ AOSL Thu, Aug 11, 2011 8.69 9.26 7.43 9.09
325 NASDAQ AOSL Wed, Aug 10, 2011 9.76 10.01 9.36 9.63
324 NASDAQ AOSL Tue, Aug 9, 2011 9.50 10.09 8.71 9.97
323 NASDAQ AOSL Mon, Aug 8, 2011 9.29 10.04 9.21 9.34
322 NASDAQ AOSL Fri, Aug 5, 2011 10.74 10.74 9.51 10.12
321 NASDAQ AOSL Thu, Aug 4, 2011 11.20 11.25 10.63 10.65
320 NASDAQ AOSL Wed, Aug 3, 2011 10.78 11.47 10.69 11.35
319 NASDAQ AOSL Tue, Aug 2, 2011 11.12 11.24 10.77 10.78
318 NASDAQ AOSL Mon, Aug 1, 2011 11.30 11.42 10.96 11.18
317 NASDAQ AOSL Fri, Jul 29, 2011 11.05 11.29 10.99 11.23
316 NASDAQ AOSL Thu, Jul 28, 2011 11.14 11.42 11.02 11.16
315 NASDAQ AOSL Wed, Jul 27, 2011 11.03 11.23 10.83 11.10
314 NASDAQ AOSL Tue, Jul 26, 2011 11.69 11.88 11.03 11.06
313 NASDAQ AOSL Mon, Jul 25, 2011 11.73 11.80 11.55 11.66
312 NASDAQ AOSL Fri, Jul 22, 2011 11.86 11.93 11.70 11.82
311 NASDAQ AOSL Thu, Jul 21, 2011 11.89 12.00 11.73 11.98
310 NASDAQ AOSL Wed, Jul 20, 2011 11.99 11.99 11.68 11.91
309 NASDAQ AOSL Tue, Jul 19, 2011 11.80 12.00 11.80 12.00
308 NASDAQ AOSL Mon, Jul 18, 2011 11.95 12.00 11.57 11.73
307 NASDAQ AOSL Fri, Jul 15, 2011 12.55 12.80 11.99 12.02
306 NASDAQ AOSL Thu, Jul 14, 2011 12.83 13.00 12.55 12.56
305 NASDAQ AOSL Wed, Jul 13, 2011 12.97 13.00 12.74 12.84
304 NASDAQ AOSL Tue, Jul 12, 2011 12.94 13.00 12.83 12.90
303 NASDAQ AOSL Mon, Jul 11, 2011 13.16 13.17 12.91 12.99
302 NASDAQ AOSL Fri, Jul 8, 2011 13.13 13.18 12.97 13.12
301 NASDAQ AOSL Thu, Jul 7, 2011 13.23 13.28 13.10 13.23
300 NASDAQ AOSL Wed, Jul 6, 2011 13.14 13.28 12.97 13.20
299 NASDAQ AOSL Tue, Jul 5, 2011 13.25 13.25 12.98 13.19
298 NASDAQ AOSL Fri, Jul 1, 2011 13.24 13.36 13.03 13.23
297 NASDAQ AOSL Thu, Jun 30, 2011 13.03 13.26 13.01 13.25
296 NASDAQ AOSL Wed, Jun 29, 2011 12.99 13.09 12.94 13.04
295 NASDAQ AOSL Tue, Jun 28, 2011 13.38 13.38 12.95 13.06
294 NASDAQ AOSL Mon, Jun 27, 2011 13.49 13.49 13.18 13.32
293 NASDAQ AOSL Fri, Jun 24, 2011 13.30 13.67 13.15 13.53
292 NASDAQ AOSL Thu, Jun 23, 2011 13.02 13.31 12.91 13.29
291 NASDAQ AOSL Wed, Jun 22, 2011 13.03 13.15 12.79 13.13
290 NASDAQ AOSL Tue, Jun 21, 2011 12.87 13.23 12.83 13.05
289 NASDAQ AOSL Mon, Jun 20, 2011 12.83 12.99 12.75 12.81
288 NASDAQ AOSL Fri, Jun 17, 2011 13.05 13.10 12.50 12.82
287 NASDAQ AOSL Thu, Jun 16, 2011 12.93 13.22 12.93 12.98
286 NASDAQ AOSL Wed, Jun 15, 2011 13.36 13.36 12.85 12.91
285 NASDAQ AOSL Tue, Jun 14, 2011 13.52 13.52 13.40 13.46
284 NASDAQ AOSL Mon, Jun 13, 2011 13.52 13.52 13.42 13.46
283 NASDAQ AOSL Fri, Jun 10, 2011 13.60 13.64 13.50 13.52
282 NASDAQ AOSL Thu, Jun 9, 2011 13.62 13.72 13.57 13.62
281 NASDAQ AOSL Wed, Jun 8, 2011 13.25 13.73 13.25 13.56
280 NASDAQ AOSL Tue, Jun 7, 2011 13.34 13.41 13.21 13.30
279 NASDAQ AOSL Mon, Jun 6, 2011 13.12 13.57 13.11 13.26
278 NASDAQ AOSL Fri, Jun 3, 2011 13.23 13.30 13.09 13.17
277 NASDAQ AOSL Thu, Jun 2, 2011 13.41 13.43 13.27 13.34
276 NASDAQ AOSL Wed, Jun 1, 2011 13.88 13.89 13.38 13.42
275 NASDAQ AOSL Tue, May 31, 2011 13.89 13.98 13.60 13.98
274 NASDAQ AOSL Fri, May 27, 2011 13.68 13.84 13.67 13.79
273 NASDAQ AOSL Thu, May 26, 2011 13.50 13.67 13.24 13.66
272 NASDAQ AOSL Wed, May 25, 2011 13.50 13.65 13.45 13.49
271 NASDAQ AOSL Tue, May 24, 2011 13.67 13.67 13.50 13.51
270 NASDAQ AOSL Mon, May 23, 2011 13.51 14.04 13.51 13.75
269 NASDAQ AOSL Fri, May 20, 2011 13.80 13.88 13.60 13.61
268 NASDAQ AOSL Thu, May 19, 2011 13.90 14.20 13.73 13.85
267 NASDAQ AOSL Wed, May 18, 2011 13.80 14.06 13.62 13.90
266 NASDAQ AOSL Tue, May 17, 2011 13.60 13.90 13.60 13.78
265 NASDAQ AOSL Mon, May 16, 2011 13.60 13.91 13.60 13.64
264 NASDAQ AOSL Fri, May 13, 2011 13.85 13.90 13.61 13.66
263 NASDAQ AOSL Thu, May 12, 2011 13.88 13.94 13.75 13.85
262 NASDAQ AOSL Wed, May 11, 2011 13.76 14.00 13.65 13.94
261 NASDAQ AOSL Tue, May 10, 2011 13.65 13.77 13.60 13.77
260 NASDAQ AOSL Mon, May 9, 2011 13.63 13.67 13.56 13.63
259 NASDAQ AOSL Fri, May 6, 2011 13.70 13.73 13.45 13.60
258 NASDAQ AOSL Thu, May 5, 2011 13.37 13.84 13.37 13.56
257 NASDAQ AOSL Wed, May 4, 2011 13.63 13.96 13.40 13.40
256 NASDAQ AOSL Tue, May 3, 2011 13.94 13.96 13.25 13.60
255 NASDAQ AOSL Mon, May 2, 2011 14.26 14.30 13.75 13.83
254 NASDAQ AOSL Fri, Apr 29, 2011 13.58 14.36 13.58 14.18
253 NASDAQ AOSL Thu, Apr 28, 2011 13.63 13.92 13.49 13.76
252 NASDAQ AOSL Wed, Apr 27, 2011 13.84 13.85 13.37 13.62
251 NASDAQ AOSL Tue, Apr 26, 2011 13.20 13.70 13.18 13.69
250 NASDAQ AOSL Mon, Apr 25, 2011 12.82 13.49 12.80 13.46
249 NASDAQ AOSL Thu, Apr 21, 2011 12.90 12.90 12.78 12.86
248 NASDAQ AOSL Wed, Apr 20, 2011 12.84 13.00 12.72 12.98
247 NASDAQ AOSL Tue, Apr 19, 2011 12.82 12.82 12.53 12.57
246 NASDAQ AOSL Mon, Apr 18, 2011 12.78 12.84 12.62 12.83
245 NASDAQ AOSL Fri, Apr 15, 2011 12.75 12.94 12.56 12.91
244 NASDAQ AOSL Thu, Apr 14, 2011 12.74 12.85 12.67 12.79
243 NASDAQ AOSL Wed, Apr 13, 2011 12.77 12.85 12.54 12.85
242 NASDAQ AOSL Tue, Apr 12, 2011 12.60 12.76 12.52 12.69
241 NASDAQ AOSL Mon, Apr 11, 2011 12.80 12.80 12.57 12.71
240 NASDAQ AOSL Fri, Apr 8, 2011 12.75 12.84 12.70 12.78
239 NASDAQ AOSL Thu, Apr 7, 2011 12.63 12.82 12.57 12.72
238 NASDAQ AOSL Wed, Apr 6, 2011 12.76 12.80 12.55 12.65
237 NASDAQ AOSL Tue, Apr 5, 2011 12.37 12.79 12.27 12.74
236 NASDAQ AOSL Mon, Apr 4, 2011 12.72 12.79 12.28 12.33
235 NASDAQ AOSL Fri, Apr 1, 2011 12.79 12.79 12.51 12.62
234 NASDAQ AOSL Thu, Mar 31, 2011 12.84 12.90 12.63 12.69
233 NASDAQ AOSL Wed, Mar 30, 2011 12.86 12.89 12.63 12.83
232 NASDAQ AOSL Tue, Mar 29, 2011 12.65 12.98 12.60 12.87
231 NASDAQ AOSL Mon, Mar 28, 2011 13.00 13.00 12.61 12.71
230 NASDAQ AOSL Fri, Mar 25, 2011 13.10 13.20 12.67 12.97
229 NASDAQ AOSL Thu, Mar 24, 2011 12.75 13.10 12.38 13.01
228 NASDAQ AOSL Wed, Mar 23, 2011 12.85 12.99 12.64 12.65
227 NASDAQ AOSL Tue, Mar 22, 2011 12.93 12.93 12.61 12.83
226 NASDAQ AOSL Mon, Mar 21, 2011 13.30 13.30 12.80 12.95
225 NASDAQ AOSL Fri, Mar 18, 2011 13.12 13.20 12.95 13.17
224 NASDAQ AOSL Thu, Mar 17, 2011 12.84 12.95 12.42 12.94
223 NASDAQ AOSL Wed, Mar 16, 2011 12.79 13.10 12.56 12.65
222 NASDAQ AOSL Tue, Mar 15, 2011 12.35 12.95 12.35 12.84
221 NASDAQ AOSL Mon, Mar 14, 2011 12.48 12.69 12.36 12.63
220 NASDAQ AOSL Fri, Mar 11, 2011 12.42 12.69 12.41 12.59
219 NASDAQ AOSL Thu, Mar 10, 2011 12.56 12.57 12.25 12.49
218 NASDAQ AOSL Wed, Mar 9, 2011 12.61 12.73 12.55 12.71
217 NASDAQ AOSL Tue, Mar 8, 2011 12.71 12.72 12.26 12.64
216 NASDAQ AOSL Mon, Mar 7, 2011 13.05 13.05 12.27 12.68
215 NASDAQ AOSL Fri, Mar 4, 2011 13.09 13.09 12.81 12.95
214 NASDAQ AOSL Thu, Mar 3, 2011 13.06 13.10 12.69 13.04
213 NASDAQ AOSL Wed, Mar 2, 2011 12.87 13.11 12.74 12.95
212 NASDAQ AOSL Tue, Mar 1, 2011 13.06 13.06 12.73 13.00
211 NASDAQ AOSL Mon, Feb 28, 2011 13.44 13.44 12.83 13.05
210 NASDAQ AOSL Fri, Feb 25, 2011 12.96 13.66 12.60 13.35
209 NASDAQ AOSL Thu, Feb 24, 2011 12.40 12.97 12.34 12.89
208 NASDAQ AOSL Wed, Feb 23, 2011 12.83 12.83 12.40 12.44
207 NASDAQ AOSL Tue, Feb 22, 2011 13.06 13.22 12.84 12.86
206 NASDAQ AOSL Fri, Feb 18, 2011 13.12 13.22 12.87 13.22
205 NASDAQ AOSL Thu, Feb 17, 2011 13.42 13.42 13.14 13.26
204 NASDAQ AOSL Wed, Feb 16, 2011 13.55 13.60 13.25 13.49
203 NASDAQ AOSL Tue, Feb 15, 2011 13.80 13.80 13.50 13.54
202 NASDAQ AOSL Mon, Feb 14, 2011 13.89 13.97 13.57 13.82
201 NASDAQ AOSL Fri, Feb 11, 2011 13.85 13.93 13.80 13.86
200 NASDAQ AOSL Thu, Feb 10, 2011 13.89 13.91 13.75 13.83
199 NASDAQ AOSL Wed, Feb 9, 2011 13.86 13.88 13.80 13.85
198 NASDAQ AOSL Tue, Feb 8, 2011 14.01 14.10 13.78 13.90
197 NASDAQ AOSL Mon, Feb 7, 2011 14.00 14.12 13.98 14.04
196 NASDAQ AOSL Fri, Feb 4, 2011 14.23 14.23 13.88 13.98
195 NASDAQ AOSL Thu, Feb 3, 2011 14.28 14.60 14.02 14.16
194 NASDAQ AOSL Wed, Feb 2, 2011 14.29 14.50 14.19 14.38
193 NASDAQ AOSL Tue, Feb 1, 2011 14.25 14.37 14.15 14.36
192 NASDAQ AOSL Mon, Jan 31, 2011 14.01 14.24 13.80 14.14
191 NASDAQ AOSL Fri, Jan 28, 2011 14.28 14.28 14.05 14.06
190 NASDAQ AOSL Thu, Jan 27, 2011 14.29 14.29 14.18 14.23
189 NASDAQ AOSL Wed, Jan 26, 2011 14.25 14.30 14.10 14.29
188 NASDAQ AOSL Tue, Jan 25, 2011 14.20 14.29 14.08 14.27
187 NASDAQ AOSL Mon, Jan 24, 2011 13.94 14.39 13.94 14.24
186 NASDAQ AOSL Fri, Jan 21, 2011 14.08 14.25 13.75 13.94
185 NASDAQ AOSL Thu, Jan 20, 2011 14.05 14.19 13.73 14.06
184 NASDAQ AOSL Wed, Jan 19, 2011 14.45 14.50 14.17 14.18
183 NASDAQ AOSL Tue, Jan 18, 2011 14.10 14.50 13.96 14.45
182 NASDAQ AOSL Fri, Jan 14, 2011 14.20 14.30 14.10 14.22
181 NASDAQ AOSL Thu, Jan 13, 2011 14.29 14.29 14.09 14.25
180 NASDAQ AOSL Wed, Jan 12, 2011 14.15 14.27 13.84 14.26
179 NASDAQ AOSL Tue, Jan 11, 2011 14.20 14.32 13.98 14.06
178 NASDAQ AOSL Mon, Jan 10, 2011 14.09 14.31 14.04 14.20
177 NASDAQ AOSL Fri, Jan 7, 2011 14.00 14.20 13.82 14.20
176 NASDAQ AOSL Thu, Jan 6, 2011 13.65 13.98 13.42 13.96
175 NASDAQ AOSL Wed, Jan 5, 2011 13.30 13.70 13.10 13.68
174 NASDAQ AOSL Tue, Jan 4, 2011 13.20 13.37 13.07 13.32
173 NASDAQ AOSL Mon, Jan 3, 2011 12.97 13.25 12.94 13.24
172 NASDAQ AOSL Fri, Dec 31, 2010 12.84 12.94 12.82 12.83
171 NASDAQ AOSL Thu, Dec 30, 2010 12.79 13.05 12.79 12.93
170 NASDAQ AOSL Wed, Dec 29, 2010 12.93 12.99 12.79 12.80
169 NASDAQ AOSL Tue, Dec 28, 2010 12.97 13.04 12.96 12.99
168 NASDAQ AOSL Mon, Dec 27, 2010 12.90 13.05 12.83 12.96
167 NASDAQ AOSL Thu, Dec 23, 2010 12.96 13.04 12.93 12.96
166 NASDAQ AOSL Wed, Dec 22, 2010 13.10 13.10 12.91 13.02
165 NASDAQ AOSL Tue, Dec 21, 2010 13.40 13.40 13.07 13.25
164 NASDAQ AOSL Mon, Dec 20, 2010 13.42 13.54 13.42 13.45
163 NASDAQ AOSL Fri, Dec 17, 2010 13.52 13.55 13.09 13.46
162 NASDAQ AOSL Thu, Dec 16, 2010 13.55 13.73 13.35 13.56
161 NASDAQ AOSL Wed, Dec 15, 2010 12.97 13.53 12.97 13.53
160 NASDAQ AOSL Tue, Dec 14, 2010 13.01 13.07 12.78 13.02
159 NASDAQ AOSL Mon, Dec 13, 2010 13.00 13.07 12.97 13.03
158 NASDAQ AOSL Fri, Dec 10, 2010 12.76 13.00 12.58 13.00
157 NASDAQ AOSL Thu, Dec 9, 2010 12.70 13.05 12.34 12.74
156 NASDAQ AOSL Wed, Dec 8, 2010 13.05 13.05 12.60 12.66
155 NASDAQ AOSL Tue, Dec 7, 2010 13.07 13.35 12.95 13.09
154 NASDAQ AOSL Mon, Dec 6, 2010 12.96 13.14 12.50 13.01
153 NASDAQ AOSL Fri, Dec 3, 2010 13.00 13.20 12.70 13.06
152 NASDAQ AOSL Thu, Dec 2, 2010 11.75 13.35 11.65 13.28
151 NASDAQ AOSL Wed, Dec 1, 2010 11.60 11.80 11.50 11.76
150 NASDAQ AOSL Tue, Nov 30, 2010 11.67 11.90 11.44 11.79
149 NASDAQ AOSL Mon, Nov 29, 2010 11.46 11.93 11.46 11.82
148 NASDAQ AOSL Fri, Nov 26, 2010 11.49 11.60 11.42 11.59
147 NASDAQ AOSL Wed, Nov 24, 2010 11.49 11.60 11.39 11.59
146 NASDAQ AOSL Tue, Nov 23, 2010 11.45 11.58 11.38 11.54
145 NASDAQ AOSL Mon, Nov 22, 2010 11.80 11.80 11.42 11.60
144 NASDAQ AOSL Fri, Nov 19, 2010 12.00 12.10 11.63 11.85
143 NASDAQ AOSL Thu, Nov 18, 2010 12.00 12.16 11.72 12.06
142 NASDAQ AOSL Wed, Nov 17, 2010 11.78 12.01 11.61 12.00
141 NASDAQ AOSL Tue, Nov 16, 2010 11.67 12.10 11.60 11.79
140 NASDAQ AOSL Mon, Nov 15, 2010 11.74 12.27 11.74 12.05
139 NASDAQ AOSL Fri, Nov 12, 2010 11.75 11.90 11.70 11.84
138 NASDAQ AOSL Thu, Nov 11, 2010 11.99 12.07 11.72 11.91
137 NASDAQ AOSL Wed, Nov 10, 2010 12.19 12.39 12.01 12.37
136 NASDAQ AOSL Tue, Nov 9, 2010 11.96 12.45 11.96 12.20
135 NASDAQ AOSL Mon, Nov 8, 2010 11.66 12.00 11.57 11.95
134 NASDAQ AOSL Fri, Nov 5, 2010 11.67 11.68 11.30 11.68
133 NASDAQ AOSL Thu, Nov 4, 2010 11.46 11.67 11.42 11.67
132 NASDAQ AOSL Wed, Nov 3, 2010 11.44 11.50 11.32 11.41
131 NASDAQ AOSL Tue, Nov 2, 2010 11.45 11.50 11.13 11.41
130 NASDAQ AOSL Mon, Nov 1, 2010 11.21 11.62 11.08 11.29
129 NASDAQ AOSL Fri, Oct 29, 2010 11.33 11.64 10.53 11.21
128 NASDAQ AOSL Thu, Oct 28, 2010 10.50 11.52 10.50 11.44
127 NASDAQ AOSL Wed, Oct 27, 2010 11.03 11.27 10.80 11.00
126 NASDAQ AOSL Tue, Oct 26, 2010 11.18 11.34 11.08 11.23
125 NASDAQ AOSL Mon, Oct 25, 2010 11.48 11.56 11.19 11.29
124 NASDAQ AOSL Fri, Oct 22, 2010 11.43 11.61 11.15 11.39
123 NASDAQ AOSL Thu, Oct 21, 2010 11.70 11.70 11.33 11.35
122 NASDAQ AOSL Wed, Oct 20, 2010 11.51 11.78 11.42 11.58
121 NASDAQ AOSL Tue, Oct 19, 2010 11.59 11.59 11.23 11.45
120 NASDAQ AOSL Mon, Oct 18, 2010 11.60 11.78 11.43 11.59
119 NASDAQ AOSL Fri, Oct 15, 2010 11.94 11.94 11.47 11.67
118 NASDAQ AOSL Thu, Oct 14, 2010 11.70 11.90 11.60 11.81
117 NASDAQ AOSL Wed, Oct 13, 2010 11.50 11.77 11.49 11.67
116 NASDAQ AOSL Tue, Oct 12, 2010 11.36 11.98 11.19 11.50
115 NASDAQ AOSL Mon, Oct 11, 2010 11.40 11.70 11.25 11.37
114 NASDAQ AOSL Fri, Oct 8, 2010 11.35 11.51 11.29 11.38
113 NASDAQ AOSL Thu, Oct 7, 2010 11.52 11.57 11.35 11.40
112 NASDAQ AOSL Wed, Oct 6, 2010 11.48 11.53 11.27 11.45
111 NASDAQ AOSL Tue, Oct 5, 2010 11.48 11.83 11.43 11.48
110 NASDAQ AOSL Mon, Oct 4, 2010 11.47 11.49 11.01 11.02
109 NASDAQ AOSL Fri, Oct 1, 2010 11.48 11.55 11.26 11.50
108 NASDAQ AOSL Thu, Sep 30, 2010 11.57 11.61 11.31 11.36
107 NASDAQ AOSL Wed, Sep 29, 2010 11.61 12.11 11.46 11.50
106 NASDAQ AOSL Tue, Sep 28, 2010 11.66 11.87 11.51 11.66
105 NASDAQ AOSL Mon, Sep 27, 2010 11.69 12.00 11.40 11.60
104 NASDAQ AOSL Fri, Sep 24, 2010 11.47 11.75 11.38 11.40
103 NASDAQ AOSL Thu, Sep 23, 2010 11.33 11.47 11.28 11.28
102 NASDAQ AOSL Wed, Sep 22, 2010 11.33 11.46 11.00 11.31
101 NASDAQ AOSL Tue, Sep 21, 2010 11.93 12.00 11.35 11.42
100 NASDAQ AOSL Mon, Sep 20, 2010 11.70 11.94 11.70 11.94
99 NASDAQ AOSL Fri, Sep 17, 2010 11.55 11.69 11.33 11.67
98 NASDAQ AOSL Thu, Sep 16, 2010 11.55 11.78 11.38 11.40
97 NASDAQ AOSL Wed, Sep 15, 2010 11.47 11.91 11.32 11.63
96 NASDAQ AOSL Tue, Sep 14, 2010 11.88 12.00 11.36 11.54
95 NASDAQ AOSL Mon, Sep 13, 2010 11.44 11.98 11.35 11.93
94 NASDAQ AOSL Fri, Sep 10, 2010 11.26 11.30 11.10 11.23
93 NASDAQ AOSL Thu, Sep 9, 2010 11.41 11.41 11.15 11.22
92 NASDAQ AOSL Wed, Sep 8, 2010 11.12 11.33 11.06 11.28
91 NASDAQ AOSL Tue, Sep 7, 2010 11.36 11.42 11.03 11.08
90 NASDAQ AOSL Fri, Sep 3, 2010 11.47 11.48 11.35 11.45
89 NASDAQ AOSL Thu, Sep 2, 2010 11.40 11.40 11.20 11.36
88 NASDAQ AOSL Wed, Sep 1, 2010 11.25 11.45 11.11 11.40
87 NASDAQ AOSL Tue, Aug 31, 2010 11.19 11.30 11.00 11.13
86 NASDAQ AOSL Mon, Aug 30, 2010 11.11 11.29 11.00 11.14
85 NASDAQ AOSL Fri, Aug 27, 2010 10.65 11.14 10.63 11.14
84 NASDAQ AOSL Thu, Aug 26, 2010 10.64 10.87 10.47 10.58
83 NASDAQ AOSL Wed, Aug 25, 2010 10.30 10.50 10.25 10.50
82 NASDAQ AOSL Tue, Aug 24, 2010 10.49 10.49 10.06 10.39
81 NASDAQ AOSL Mon, Aug 23, 2010 10.67 11.35 10.55 10.69
80 NASDAQ AOSL Fri, Aug 20, 2010 10.45 10.98 10.01 10.82
79 NASDAQ AOSL Thu, Aug 19, 2010 10.89 11.00 10.25 10.53
78 NASDAQ AOSL Wed, Aug 18, 2010 10.90 10.93 10.55 10.92
77 NASDAQ AOSL Tue, Aug 17, 2010 11.00 11.00 10.68 10.84
76 NASDAQ AOSL Mon, Aug 16, 2010 10.57 10.91 10.45 10.80
75 NASDAQ AOSL Fri, Aug 13, 2010 10.25 10.70 10.20 10.45
74 NASDAQ AOSL Thu, Aug 12, 2010 9.85 10.40 9.66 10.22
73 NASDAQ AOSL Wed, Aug 11, 2010 10.52 10.76 9.62 9.94
72 NASDAQ AOSL Tue, Aug 10, 2010 13.25 13.35 13.07 13.15
71 NASDAQ AOSL Mon, Aug 9, 2010 13.15 13.46 13.15 13.36
70 NASDAQ AOSL Fri, Aug 6, 2010 13.13 13.24 13.00 13.03
69 NASDAQ AOSL Thu, Aug 5, 2010 13.71 13.73 13.25 13.25
68 NASDAQ AOSL Wed, Aug 4, 2010 12.88 13.65 12.85 13.65
67 NASDAQ AOSL Tue, Aug 3, 2010 12.52 13.00 12.52 12.75
66 NASDAQ AOSL Mon, Aug 2, 2010 12.58 12.70 12.27 12.54
65 NASDAQ AOSL Fri, Jul 30, 2010 12.32 12.52 12.32 12.41
64 NASDAQ AOSL Thu, Jul 29, 2010 12.51 12.70 12.30 12.35
63 NASDAQ AOSL Wed, Jul 28, 2010 12.60 12.60 12.35 12.42
62 NASDAQ AOSL Tue, Jul 27, 2010 12.54 12.64 12.45 12.64
61 NASDAQ AOSL Mon, Jul 26, 2010 12.85 12.85 12.40 12.47
60 NASDAQ AOSL Fri, Jul 23, 2010 12.74 12.83 12.54 12.81
59 NASDAQ AOSL Thu, Jul 22, 2010 12.68 12.85 12.53 12.82
58 NASDAQ AOSL Wed, Jul 21, 2010 13.00 13.00 12.50 12.53
57 NASDAQ AOSL Tue, Jul 20, 2010 13.15 13.30 12.66 12.99
56 NASDAQ AOSL Mon, Jul 19, 2010 13.08 13.29 12.99 13.14
55 NASDAQ AOSL Fri, Jul 16, 2010 13.08 13.41 13.00 13.06
54 NASDAQ AOSL Thu, Jul 15, 2010 13.40 13.40 13.10 13.17
53 NASDAQ AOSL Wed, Jul 14, 2010 13.50 13.71 13.25 13.30
52 NASDAQ AOSL Tue, Jul 13, 2010 13.23 13.40 13.13 13.39
51 NASDAQ AOSL Mon, Jul 12, 2010 12.68 13.31 12.68 13.13
50 NASDAQ AOSL Fri, Jul 9, 2010 12.80 12.83 12.41 12.69
49 NASDAQ AOSL Thu, Jul 8, 2010 13.32 13.32 12.75 12.78
48 NASDAQ AOSL Wed, Jul 7, 2010 13.48 13.56 13.15 13.25
47 NASDAQ AOSL Tue, Jul 6, 2010 13.51 13.61 13.39 13.43
46 NASDAQ AOSL Fri, Jul 2, 2010 13.51 13.91 13.42 13.56
45 NASDAQ AOSL Thu, Jul 1, 2010 13.83 13.85 13.30 13.44
44 NASDAQ AOSL Wed, Jun 30, 2010 14.01 14.01 13.78 13.81
43 NASDAQ AOSL Tue, Jun 29, 2010 14.03 14.03 13.80 13.91
42 NASDAQ AOSL Mon, Jun 28, 2010 13.98 14.20 13.88 14.14
41 NASDAQ AOSL Fri, Jun 25, 2010 14.55 14.55 13.75 13.80
40 NASDAQ AOSL Thu, Jun 24, 2010 14.63 15.00 14.34 14.46
39 NASDAQ AOSL Wed, Jun 23, 2010 14.66 15.04 14.51 14.73
38 NASDAQ AOSL Tue, Jun 22, 2010 14.72 15.00 14.70 14.72
37 NASDAQ AOSL Mon, Jun 21, 2010 14.86 15.10 14.56 14.78
36 NASDAQ AOSL Fri, Jun 18, 2010 14.87 14.98 14.67 14.75
35 NASDAQ AOSL Thu, Jun 17, 2010 14.72 15.05 14.71 14.79
34 NASDAQ AOSL Wed, Jun 16, 2010 14.50 14.90 14.35 14.71
33 NASDAQ AOSL Tue, Jun 15, 2010 14.51 14.68 14.36 14.57
32 NASDAQ AOSL Mon, Jun 14, 2010 14.32 14.90 14.32 14.50
31 NASDAQ AOSL Fri, Jun 11, 2010 14.26 14.52 14.26 14.38
30 NASDAQ AOSL Thu, Jun 10, 2010 14.31 14.49 14.06 14.24
29 NASDAQ AOSL Wed, Jun 9, 2010 14.42 14.50 13.95 14.00
28 NASDAQ AOSL Tue, Jun 8, 2010 14.53 15.00 14.23 14.41
27 NASDAQ AOSL Mon, Jun 7, 2010 15.00 15.52 14.35 14.48
26 NASDAQ AOSL Fri, Jun 4, 2010 14.98 15.34 14.51 15.01
25 NASDAQ AOSL Thu, Jun 3, 2010 15.23 15.50 15.12 15.35
24 NASDAQ AOSL Wed, Jun 2, 2010 15.00 15.42 15.00 15.28
23 NASDAQ AOSL Tue, Jun 1, 2010 14.72 15.00 14.72 14.95
22 NASDAQ AOSL Fri, May 28, 2010 15.00 15.00 14.54 14.89
21 NASDAQ AOSL Thu, May 27, 2010 14.25 15.10 14.16 15.01
20 NASDAQ AOSL Wed, May 26, 2010 13.90 14.25 13.85 13.90
19 NASDAQ AOSL Tue, May 25, 2010 14.12 14.50 13.77 13.85
18 NASDAQ AOSL Mon, May 24, 2010 14.67 14.80 14.47 14.47
17 NASDAQ AOSL Fri, May 21, 2010 14.06 15.00 14.01 14.78
16 NASDAQ AOSL Thu, May 20, 2010 14.58 14.89 14.10 14.26
15 NASDAQ AOSL Wed, May 19, 2010 14.25 14.85 14.13 14.75
14 NASDAQ AOSL Tue, May 18, 2010 14.11 14.52 13.91 14.45
13 NASDAQ AOSL Mon, May 17, 2010 14.64 14.79 13.80 14.11
12 NASDAQ AOSL Fri, May 14, 2010 15.10 15.20 14.70 14.70
11 NASDAQ AOSL Thu, May 13, 2010 15.57 15.63 15.10 15.10
10 NASDAQ AOSL Wed, May 12, 2010 15.00 15.59 15.00 15.41
9 NASDAQ AOSL Tue, May 11, 2010 14.84 15.30 14.75 15.00
8 NASDAQ AOSL Mon, May 10, 2010 15.48 15.97 14.55 14.84
7 NASDAQ AOSL Fri, May 7, 2010 15.25 15.30 14.03 14.50
6 NASDAQ AOSL Thu, May 6, 2010 16.93 16.98 14.74 15.25
5 NASDAQ AOSL Wed, May 5, 2010 17.25 17.50 16.52 16.70
4 NASDAQ AOSL Tue, May 4, 2010 17.99 17.99 17.07 17.33
3 NASDAQ AOSL Mon, May 3, 2010 18.00 18.20 17.76 17.90
2 NASDAQ AOSL Fri, Apr 30, 2010 17.75 17.94 17.25 17.91
1 NASDAQ AOSL Thu, Apr 29, 2010 18.11 18.44 17.06 17.70
# Exchange Symbol Date Open High Low Close

Earn Extra Cash Back on Your Investments with Rakuten (formerly Ebates)

Did you know you can earn $30 back on your first $30 of qualifying purchases with Rakuten?

Join now and start saving on every purchase from top retailers like Target, eBay, Zappos, Walmart, Kohl's & CVS. Whether you're shopping for fashion, electronics, home essentials, or health products, Rakuten makes it rewarding.

Sign up through this link and explore the endless possibilities to save and earn cash back!

Popular Posts From Our Blog

Check out the Symbol Surfing blog to learn about investing.