Market Price
$ 32.83
Selling Price
$ 28.63
1955
1346
847
3530
Market Price
$ 46.28
Selling Price
$ 40.76
1988
1171
1627
2496
Market Price
$ 43.89
Selling Price
$ 38.38
1341
850
385
4462
Market Price
$ 34.27
Selling Price
$ 30.39
3530
2788
3328
4550
Market Price
$ 34.38
Selling Price
$ 29.52
1511
1435
1311
2425
Market Price
$ 49.41
Selling Price
$ 42.40
3765
2847
1701
3808
Market Price
$ 62.32
Selling Price
$ 52.49
3130
1462
1324
3571
Market Price
$ 61.73
Selling Price
$ 53.35
223
98
60
901
Market Price
$ 46.36
Selling Price
$ 39.76
2514
999
1961
4510
Market Price
$ 59.98
Selling Price
$ 51.81
570
521
202
2434
Market Price
$ 60.57
Selling Price
$ 53.10
2559
703
784
3190
Market Price
$ 60.56
Selling Price
$ 51.23
2062
454
497
2429
Market Price
$ 55.14
Selling Price
$ 47.68
3283
1770
2576
3652
Market Price
$ 61.26
Selling Price
$ 54.05
2591
1886
2536
3587
Market Price
$ 61.61
Selling Price
$ 54.19
2657
1208
718
4152
Market Price
$ 45.40
Selling Price
$ 40.64
3223
2891
846
3281
Market Price
$ 33.11
Selling Price
$ 29.67
1030
788
912
4523
Market Price
$ 31.83
Selling Price
$ 27.57
566
511
210
2779
Market Price
$ 57.12
Selling Price
$ 51.06
1253
719
708
2285
Market Price
$ 50.71
Selling Price
$ 44.24
874
276
811
4175
Market Price
$ 41.76
Selling Price
$ 36.71
4296
3885
3436
4493
Market Price
$ 29.46
Selling Price
$ 26.44
3513
2590
896
3913
Market Price
$ 68.88
Selling Price
$ 58.50
1799
1270
1746
3248
Market Price
$ 51.00
Selling Price
$ 45.35
830
516
170
1061
Market Price
$ 54.84
Selling Price
$ 47.76
1065
282
237
1794
Market Price
$ 52.15
Selling Price
$ 44.48
877
521
700
1040
Market Price
$ 42.20
Selling Price
$ 38.21
768
305
608
2943
Market Price
$ 45.25
Selling Price
$ 40.52
2347
513
894
3351
Market Price
$ 41.52
Selling Price
$ 34.80
398
107
177
1987
Market Price
$ 54.98
Selling Price
$ 47.83
271
194
180
922
Market Price
$ 57.00
Selling Price
$ 48.11
105
45
68
431
Market Price
$ 64.76
Selling Price
$ 55.91
1559
1002
1476
3070
Market Price
$ 50.14
Selling Price
$ 45.49
496
327
306
1137
Market Price
$ 29.35
Selling Price
$ 25.50
1044
368
768
2768
Market Price
$ 47.32
Selling Price
$ 42.35
464
455
416
712
Market Price
$ 61.55
Selling Price
$ 53.74
155
131
137
518
Market Price
$ 49.76
Selling Price
$ 43.79
1500
593
552
3977
Market Price
$ 39.01
Selling Price
$ 35.07
2108
548
1224
4638
Market Price
$ 65.22
Selling Price
$ 58.85
2660
1322
2391
3379
Market Price
$ 47.78
Selling Price
$ 43.06
643
452
287
2869