Market Price
$ 64.05
Selling Price
$ 56.23
466
115
306
1806
Market Price
$ 61.41
Selling Price
$ 52.03
1952
649
742
3966
Market Price
$ 55.36
Selling Price
$ 47.97
508
402
136
541
Market Price
$ 64.96
Selling Price
$ 54.28
2264
1984
600
2693
Market Price
$ 62.27
Selling Price
$ 54.47
2712
2417
1817
3618
Market Price
$ 32.48
Selling Price
$ 29.36
1457
886
1330
2029
Market Price
$ 39.65
Selling Price
$ 34.10
2804
1631
1902
2893
Market Price
$ 58.92
Selling Price
$ 50.39
930
223
916
2606
Market Price
$ 59.33
Selling Price
$ 52.61
2398
1462
1994
3488
Market Price
$ 32.79
Selling Price
$ 27.56
1028
504
775
1056
Market Price
$ 48.04
Selling Price
$ 43.39
1134
274
236
2340
Market Price
$ 51.00
Selling Price
$ 43.14
1547
500
1108
3598
Market Price
$ 57.34
Selling Price
$ 49.10
770
516
433
1666
Market Price
$ 54.67
Selling Price
$ 47.45
1232
935
1101
1536
Market Price
$ 35.12
Selling Price
$ 31.05
2718
1181
2571
4475
Market Price
$ 32.24
Selling Price
$ 27.61
2372
945
955
4271
Market Price
$ 45.59
Selling Price
$ 38.99
237
171
177
938
Market Price
$ 41.49
Selling Price
$ 35.78
409
237
340
825
Market Price
$ 42.51
Selling Price
$ 38.31
547
531
476
1330
Market Price
$ 49.24
Selling Price
$ 43.59
999
952
911
2497
Market Price
$ 60.78
Selling Price
$ 51.54
948
219
868
3680
Market Price
$ 45.89
Selling Price
$ 39.71
1344
349
561
3995
Market Price
$ 48.78
Selling Price
$ 40.66
200
113
97
766
Market Price
$ 39.64
Selling Price
$ 34.54
349
130
345
937
Market Price
$ 40.88
Selling Price
$ 35.67
179
128
57
419
Market Price
$ 57.81
Selling Price
$ 51.27
1917
1582
392
1978
Market Price
$ 47.37
Selling Price
$ 41.90
2403
749
1110
2499
Market Price
$ 64.02
Selling Price
$ 56.07
1347
560
1313
1365
Market Price
$ 68.97
Selling Price
$ 59.49
304
223
178
474
Market Price
$ 57.82
Selling Price
$ 48.79
2905
1925
1211
4293
Market Price
$ 33.46
Selling Price
$ 29.82
369
299
96
830
Market Price
$ 41.99
Selling Price
$ 36.78
2913
1718
1126
3852
Market Price
$ 36.43
Selling Price
$ 31.35
2985
2468
1775
3946
Market Price
$ 50.10
Selling Price
$ 43.33
717
166
366
2516
Market Price
$ 34.30
Selling Price
$ 30.10
1757
1343
704
3519
Market Price
$ 58.19
Selling Price
$ 50.72
1216
508
1040
1582
Market Price
$ 51.35
Selling Price
$ 42.83
1022
669
685
1723
Market Price
$ 54.57
Selling Price
$ 46.15
3194
1232
1341
3452
Market Price
$ 36.27
Selling Price
$ 30.97
1242
617
288
3107
Market Price
$ 44.49
Selling Price
$ 39.57
2620
2212
794
3370