Market Price
$ 102.55
Selling Price
$ 90.31
367
338
114
922
Market Price
$ 82.22
Selling Price
$ 70.92
1641
1081
654
2568
Market Price
$ 80.50
Selling Price
$ 69.77
1391
584
806
1672
Market Price
$ 101.12
Selling Price
$ 88.97
2296
1194
1718
3827
Market Price
$ 71.67
Selling Price
$ 62.70
2519
528
1177
4433
Market Price
$ 65.52
Selling Price
$ 56.51
1693
799
1534
3055
Market Price
$ 82.47
Selling Price
$ 69.61
1177
597
452
1451
Market Price
$ 88.43
Selling Price
$ 78.85
838
651
272
4070
Market Price
$ 102.54
Selling Price
$ 89.88
2598
1370
1022
4065
Market Price
$ 90.59
Selling Price
$ 75.85
395
233
249
1278
Market Price
$ 72.56
Selling Price
$ 63.45
2242
1417
1199
2281
Market Price
$ 104.38
Selling Price
$ 91.47
3060
1951
1421
4474
Market Price
$ 116.72
Selling Price
$ 98.31
530
260
479
776
Market Price
$ 99.84
Selling Price
$ 85.69
1577
1296
1078
4894
Market Price
$ 71.49
Selling Price
$ 62.37
1506
333
1483
2147
Market Price
$ 65.92
Selling Price
$ 57.06
1099
248
236
3246
Market Price
$ 100.38
Selling Price
$ 85.31
1143
560
808
2257
Market Price
$ 83.75
Selling Price
$ 75.50
2761
1387
2736
3531
Market Price
$ 74.48
Selling Price
$ 64.39
161
135
98
434
Market Price
$ 107.87
Selling Price
$ 93.16
1628
480
903
3212
Market Price
$ 98.56
Selling Price
$ 86.13
1825
1279
469
2737
Market Price
$ 108.73
Selling Price
$ 94.17
3042
2387
3005
4821
Market Price
$ 89.40
Selling Price
$ 80.57
142
108
113
443
Market Price
$ 64.31
Selling Price
$ 55.23
790
441
548
3235
Market Price
$ 84.13
Selling Price
$ 76.19
3441
1140
971
3587
Market Price
$ 103.97
Selling Price
$ 90.24
3023
613
693
4011
Market Price
$ 91.68
Selling Price
$ 77.33
1152
358
1117
1375
Market Price
$ 74.04
Selling Price
$ 65.80
1515
1233
889
1669
Market Price
$ 108.83
Selling Price
$ 94.90
1031
825
487
2982
Market Price
$ 100.63
Selling Price
$ 88.56
576
332
274
1133
Market Price
$ 92.22
Selling Price
$ 82.97
240
209
147
755
Market Price
$ 88.93
Selling Price
$ 75.76
240
103
114
1129
Market Price
$ 106.26
Selling Price
$ 94.95
2291
542
595
3124
Market Price
$ 62.00
Selling Price
$ 55.99
2805
855
1723
2844
Market Price
$ 68.01
Selling Price
$ 58.01
643
222
493
991
Market Price
$ 85.63
Selling Price
$ 74.35
1904
906
1844
2252
Market Price
$ 80.79
Selling Price
$ 71.58
1109
979
1044
1489
Market Price
$ 91.20
Selling Price
$ 76.18
2000
1580
1617
4941
Market Price
$ 100.51
Selling Price
$ 84.77
3175
2171
2475
4552
Market Price
$ 97.57
Selling Price
$ 82.89
485
236
275
1142