Market Price
$ 93.02
Selling Price
$ 82.32
245
150
122
495
Market Price
$ 115.25
Selling Price
$ 98.42
2837
1560
1201
3068
Market Price
$ 101.52
Selling Price
$ 88.92
3888
2186
1325
3968
Market Price
$ 75.35
Selling Price
$ 67.73
1236
472
778
1383
Market Price
$ 74.01
Selling Price
$ 64.90
1500
1378
1116
2276
Market Price
$ 75.98
Selling Price
$ 67.26
1845
814
1277
1947
Market Price
$ 65.29
Selling Price
$ 57.47
1354
1188
1145
3036
Market Price
$ 61.46
Selling Price
$ 55.03
1559
595
390
4273
Market Price
$ 96.03
Selling Price
$ 83.56
1309
445
456
1536
Market Price
$ 97.59
Selling Price
$ 87.93
1100
820
626
2228
Market Price
$ 80.50
Selling Price
$ 71.03
2669
2352
2574
2842
Market Price
$ 66.48
Selling Price
$ 56.07
590
166
437
898
Market Price
$ 96.79
Selling Price
$ 80.77
2250
984
1332
3737
Market Price
$ 107.54
Selling Price
$ 97.59
490
331
396
818
Market Price
$ 103.07
Selling Price
$ 88.06
722
218
690
3480
Market Price
$ 90.73
Selling Price
$ 81.24
917
771
825
2529
Market Price
$ 66.43
Selling Price
$ 58.38
1425
1104
897
4685
Market Price
$ 94.01
Selling Price
$ 81.22
1949
1738
519
4564
Market Price
$ 76.19
Selling Price
$ 68.24
319
304
227
1394
Market Price
$ 80.29
Selling Price
$ 68.33
998
628
523
2090
Market Price
$ 100.84
Selling Price
$ 87.47
806
685
620
1596
Market Price
$ 70.56
Selling Price
$ 60.67
1430
1284
1261
1780
Market Price
$ 81.10
Selling Price
$ 68.30
604
225
264
758
Market Price
$ 101.16
Selling Price
$ 89.94
1957
825
559
2215
Market Price
$ 93.66
Selling Price
$ 79.46
125
91
63
552
Market Price
$ 80.32
Selling Price
$ 69.46
1144
995
653
2422
Market Price
$ 82.84
Selling Price
$ 70.95
606
256
468
1397
Market Price
$ 89.08
Selling Price
$ 76.76
1133
1117
511
1295
Market Price
$ 62.93
Selling Price
$ 56.61
701
484
464
1496
Market Price
$ 106.97
Selling Price
$ 94.44
807
795
794
3369
Market Price
$ 101.51
Selling Price
$ 90.86
1680
1510
1121
2132
Market Price
$ 100.09
Selling Price
$ 86.95
585
448
138
922
Market Price
$ 107.16
Selling Price
$ 96.30
892
307
348
984
Market Price
$ 92.59
Selling Price
$ 83.85
1580
838
1089
4385
Market Price
$ 101.49
Selling Price
$ 89.32
2062
955
427
3953
Market Price
$ 67.89
Selling Price
$ 58.58
274
214
215
706
Market Price
$ 88.28
Selling Price
$ 78.86
1463
486
828
3673
Market Price
$ 107.24
Selling Price
$ 93.57
1223
1033
770
2012
Market Price
$ 106.69
Selling Price
$ 96.66
833
678
816
3107
Market Price
$ 80.48
Selling Price
$ 67.58
1475
536
660
4934