Market Price
$ 63.15
Selling Price
$ 56.02
560
193
218
1470
Market Price
$ 63.81
Selling Price
$ 57.36
519
337
186
1317
Market Price
$ 81.45
Selling Price
$ 73.27
2420
1059
630
3190
Market Price
$ 61.69
Selling Price
$ 55.32
3228
1112
3194
4436
Market Price
$ 104.80
Selling Price
$ 93.45
1225
525
1158
4217
Market Price
$ 68.19
Selling Price
$ 60.31
1365
472
1025
2815
Market Price
$ 94.63
Selling Price
$ 80.37
1269
1166
1037
4742
Market Price
$ 76.25
Selling Price
$ 66.18
1622
1500
875
1820
Market Price
$ 109.73
Selling Price
$ 94.51
2362
2280
1626
3577
Market Price
$ 98.12
Selling Price
$ 87.79
2666
974
2370
4151
Market Price
$ 90.73
Selling Price
$ 81.81
570
399
331
2315
Market Price
$ 84.64
Selling Price
$ 74.08
216
156
64
698
Market Price
$ 101.91
Selling Price
$ 92.54
1100
972
986
3394
Market Price
$ 75.35
Selling Price
$ 67.20
199
126
112
605
Market Price
$ 85.37
Selling Price
$ 77.49
2457
960
1684
4204
Market Price
$ 83.27
Selling Price
$ 73.75
270
103
107
539
Market Price
$ 87.78
Selling Price
$ 78.75
1822
1149
999
3093
Market Price
$ 101.41
Selling Price
$ 88.33
1860
643
1167
1971
Market Price
$ 66.95
Selling Price
$ 58.63
1010
849
229
4331
Market Price
$ 72.39
Selling Price
$ 64.61
2852
759
947
3214
Market Price
$ 100.25
Selling Price
$ 84.48
4002
3010
3751
4618
Market Price
$ 83.84
Selling Price
$ 71.59
1592
1357
824
1952
Market Price
$ 104.08
Selling Price
$ 87.50
1854
1294
1491
2544
Market Price
$ 88.58
Selling Price
$ 74.30
3689
2855
3247
3955
Market Price
$ 71.35
Selling Price
$ 61.66
2097
922
1510
2701
Market Price
$ 71.47
Selling Price
$ 59.67
2161
1860
848
3957
Market Price
$ 102.85
Selling Price
$ 89.90
1934
1755
438
3713
Market Price
$ 113.81
Selling Price
$ 96.94
1178
970
847
4770
Market Price
$ 115.90
Selling Price
$ 98.60
687
518
452
2125
Market Price
$ 62.41
Selling Price
$ 55.02
1988
1818
1759
3333
Market Price
$ 81.39
Selling Price
$ 69.83
2528
1161
2142
3215
Market Price
$ 106.75
Selling Price
$ 94.38
3645
2133
3312
4815
Market Price
$ 85.78
Selling Price
$ 71.69
1028
954
862
2938
Market Price
$ 94.25
Selling Price
$ 84.36
373
372
131
823
Market Price
$ 80.30
Selling Price
$ 69.03
600
468
290
2163
Market Price
$ 94.33
Selling Price
$ 83.26
1059
406
877
1419
Market Price
$ 113.71
Selling Price
$ 97.43
722
486
396
935
Market Price
$ 82.00
Selling Price
$ 72.29
334
311
173
434
Market Price
$ 95.71
Selling Price
$ 84.35
2575
1367
773
3480
Market Price
$ 92.92
Selling Price
$ 83.48
1331
336
346
1351