Market Price
$ 94.14
Selling Price
$ 84.28
225
208
183
993
Market Price
$ 78.94
Selling Price
$ 71.53
4573
3935
3671
4957
Market Price
$ 84.93
Selling Price
$ 72.78
1704
1494
607
2731
Market Price
$ 71.57
Selling Price
$ 64.46
479
293
415
734
Market Price
$ 73.16
Selling Price
$ 64.84
2225
763
2084
3950
Market Price
$ 78.06
Selling Price
$ 68.25
649
145
209
2145
Market Price
$ 66.82
Selling Price
$ 59.13
1178
929
644
4783
Market Price
$ 101.47
Selling Price
$ 86.81
2216
914
915
4906
Market Price
$ 69.19
Selling Price
$ 62.63
241
192
104
881
Market Price
$ 99.58
Selling Price
$ 86.46
846
781
658
3139
Market Price
$ 100.85
Selling Price
$ 90.21
3353
2446
2282
3646
Market Price
$ 84.65
Selling Price
$ 73.87
2204
1519
1055
3082
Market Price
$ 101.65
Selling Price
$ 89.38
1060
292
230
1758
Market Price
$ 73.18
Selling Price
$ 62.01
1386
763
366
4458
Market Price
$ 61.91
Selling Price
$ 55.22
1282
1058
765
3608
Market Price
$ 114.05
Selling Price
$ 97.04
2674
2505
1737
3183
Market Price
$ 95.98
Selling Price
$ 80.99
2276
709
1355
4634
Market Price
$ 82.40
Selling Price
$ 69.63
4308
1409
1322
4579
Market Price
$ 83.26
Selling Price
$ 70.72
1455
349
962
3552
Market Price
$ 86.59
Selling Price
$ 76.33
240
171
213
427
Market Price
$ 96.54
Selling Price
$ 85.31
299
287
142
438
Market Price
$ 112.29
Selling Price
$ 98.40
2431
689
2245
3447
Market Price
$ 84.82
Selling Price
$ 73.24
1921
1366
611
4222
Market Price
$ 95.57
Selling Price
$ 85.60
787
783
675
3309
Market Price
$ 94.46
Selling Price
$ 85.25
1315
954
540
4517
Market Price
$ 94.61
Selling Price
$ 80.55
3603
2345
3157
3728
Market Price
$ 69.11
Selling Price
$ 58.16
662
139
590
1664
Market Price
$ 93.70
Selling Price
$ 81.08
411
140
389
1667
Market Price
$ 110.09
Selling Price
$ 97.42
2683
903
1431
4619
Market Price
$ 105.04
Selling Price
$ 87.67
4527
1283
2276
4713
Market Price
$ 90.35
Selling Price
$ 80.65
402
161
211
828
Market Price
$ 79.48
Selling Price
$ 72.19
1416
388
1395
2707
Market Price
$ 87.23
Selling Price
$ 75.10
1936
459
1486
1966
Market Price
$ 110.66
Selling Price
$ 97.44
568
286
123
1831
Market Price
$ 68.74
Selling Price
$ 60.36
1254
765
494
4124
Market Price
$ 76.46
Selling Price
$ 64.46
647
636
381
818
Market Price
$ 114.44
Selling Price
$ 98.31
1161
866
1028
1168
Market Price
$ 105.25
Selling Price
$ 94.70
4240
3783
1957
4267
Market Price
$ 70.94
Selling Price
$ 62.73
623
601
429
2373
Market Price
$ 113.24
Selling Price
$ 98.66
132
119
108
595