Market Price
$ 100.58
Selling Price
$ 88.23
1117
645
661
2497
Market Price
$ 100.97
Selling Price
$ 86.94
759
196
265
2182
Market Price
$ 92.57
Selling Price
$ 82.48
1290
1218
855
3516
Market Price
$ 89.33
Selling Price
$ 75.49
1467
1296
737
1749
Market Price
$ 113.42
Selling Price
$ 94.66
1413
632
1066
1753
Market Price
$ 63.15
Selling Price
$ 55.60
440
236
285
1146
Market Price
$ 97.82
Selling Price
$ 86.79
991
850
240
1564
Market Price
$ 111.71
Selling Price
$ 93.11
662
495
215
2181
Market Price
$ 88.33
Selling Price
$ 78.59
3042
2180
2026
4581
Market Price
$ 90.32
Selling Price
$ 81.61
2497
1132
1193
4252
Market Price
$ 87.30
Selling Price
$ 76.81
1542
1264
605
4693
Market Price
$ 78.58
Selling Price
$ 67.82
473
246
400
1048
Market Price
$ 116.69
Selling Price
$ 98.43
1144
1081
606
2310
Market Price
$ 72.38
Selling Price
$ 64.45
2436
635
2378
4029
Market Price
$ 62.45
Selling Price
$ 56.27
2424
1373
2085
2494
Market Price
$ 78.38
Selling Price
$ 68.63
4201
3034
2016
4284
Market Price
$ 68.90
Selling Price
$ 62.63
1320
892
375
1430
Market Price
$ 89.73
Selling Price
$ 77.83
1311
457
1141
1347
Market Price
$ 68.61
Selling Price
$ 61.18
484
323
263
1856
Market Price
$ 68.34
Selling Price
$ 57.69
2544
1032
2524
2956
Market Price
$ 101.27
Selling Price
$ 86.75
1428
951
749
3763
Market Price
$ 72.53
Selling Price
$ 63.03
547
282
448
2361
Market Price
$ 98.34
Selling Price
$ 87.13
516
157
504
2148
Market Price
$ 103.14
Selling Price
$ 91.20
3592
1596
3315
4019
Market Price
$ 102.73
Selling Price
$ 89.96
824
225
379
3089
Market Price
$ 97.46
Selling Price
$ 86.54
1118
884
851
1640
Market Price
$ 111.55
Selling Price
$ 95.91
562
362
534
989
Market Price
$ 99.71
Selling Price
$ 83.34
2410
1493
2055
4443
Market Price
$ 67.53
Selling Price
$ 59.26
709
313
591
3121
Market Price
$ 112.82
Selling Price
$ 96.65
1266
1026
787
4389
Market Price
$ 72.85
Selling Price
$ 64.34
1167
989
923
2596
Market Price
$ 103.03
Selling Price
$ 86.01
3520
3077
1743
4714
Market Price
$ 88.04
Selling Price
$ 74.24
1525
484
620
3072
Market Price
$ 87.76
Selling Price
$ 76.73
1486
1325
553
3919
Market Price
$ 80.25
Selling Price
$ 70.13
1344
617
765
3213
Market Price
$ 67.59
Selling Price
$ 58.31
2177
870
988
3856
Market Price
$ 97.58
Selling Price
$ 84.81
432
334
273
452
Market Price
$ 86.46
Selling Price
$ 74.24
924
425
495
1672
Market Price
$ 74.39
Selling Price
$ 62.47
708
141
156
2022
Market Price
$ 90.57
Selling Price
$ 75.70
1491
1385
1287
3400