Market Price
$ 76.65
Selling Price
$ 67.92
483
396
190
985
Market Price
$ 103.83
Selling Price
$ 90.91
2219
461
1547
2677
Market Price
$ 111.29
Selling Price
$ 95.88
784
580
760
1230
Market Price
$ 111.35
Selling Price
$ 96.50
2409
1050
783
3404
Market Price
$ 92.27
Selling Price
$ 81.21
642
528
206
2026
Market Price
$ 96.91
Selling Price
$ 84.84
3391
892
2820
4721
Market Price
$ 111.23
Selling Price
$ 96.01
2042
1166
754
3505
Market Price
$ 99.47
Selling Price
$ 84.06
1365
382
614
3231
Market Price
$ 106.48
Selling Price
$ 89.77
2596
2466
1825
3564
Market Price
$ 70.07
Selling Price
$ 59.26
1371
1337
590
2820
Market Price
$ 104.78
Selling Price
$ 94.51
380
253
214
1575
Market Price
$ 68.07
Selling Price
$ 60.76
92
32
84
428
Market Price
$ 114.28
Selling Price
$ 95.43
1357
979
773
4905
Market Price
$ 90.93
Selling Price
$ 76.46
607
330
574
1221
Market Price
$ 102.64
Selling Price
$ 91.96
1163
749
513
4061
Market Price
$ 78.34
Selling Price
$ 65.44
1221
351
1204
1815
Market Price
$ 100.44
Selling Price
$ 89.42
2039
430
1131
2188
Market Price
$ 73.94
Selling Price
$ 64.88
94
34
26
403
Market Price
$ 103.48
Selling Price
$ 89.33
876
850
256
2222
Market Price
$ 91.59
Selling Price
$ 79.59
1542
868
1252
4316
Market Price
$ 79.08
Selling Price
$ 69.87
1270
288
969
2578
Market Price
$ 81.33
Selling Price
$ 71.59
918
525
550
4244
Market Price
$ 86.73
Selling Price
$ 77.70
3252
1817
766
3644
Market Price
$ 103.16
Selling Price
$ 87.30
2062
1832
490
3772
Market Price
$ 68.56
Selling Price
$ 57.26
419
345
113
1765
Market Price
$ 71.13
Selling Price
$ 62.67
1346
1208
1242
1883
Market Price
$ 91.98
Selling Price
$ 81.70
380
77
303
1136
Market Price
$ 116.15
Selling Price
$ 96.94
3496
3351
2115
3894
Market Price
$ 80.76
Selling Price
$ 72.00
888
628
379
1858
Market Price
$ 92.70
Selling Price
$ 84.02
721
396
189
1661
Market Price
$ 117.07
Selling Price
$ 97.70
1004
345
909
3471
Market Price
$ 86.70
Selling Price
$ 72.49
399
325
188
457
Market Price
$ 62.28
Selling Price
$ 55.25
2836
645
2647
4618
Market Price
$ 104.20
Selling Price
$ 93.58
1045
334
382
2219
Market Price
$ 106.07
Selling Price
$ 89.89
727
443
248
2168
Market Price
$ 80.10
Selling Price
$ 70.95
272
257
65
467
Market Price
$ 65.69
Selling Price
$ 55.29
399
395
251
1469
Market Price
$ 110.24
Selling Price
$ 94.17
2828
1627
2748
3886
Market Price
$ 90.54
Selling Price
$ 76.19
1107
911
539
1109
Market Price
$ 103.29
Selling Price
$ 91.92
2362
1125
535
4620