Market Price
$ 63.73
Selling Price
$ 54.53
572
505
356
621
Market Price
$ 59.33
Selling Price
$ 52.08
580
572
116
688
Market Price
$ 42.22
Selling Price
$ 36.96
1348
1168
665
1659
Market Price
$ 41.56
Selling Price
$ 35.90
4075
1887
3798
4631
Market Price
$ 43.69
Selling Price
$ 39.18
1530
812
801
3634
Market Price
$ 36.88
Selling Price
$ 33.34
1331
1292
837
3558
Market Price
$ 38.90
Selling Price
$ 34.17
2210
2204
1408
2998
Market Price
$ 42.33
Selling Price
$ 37.50
718
160
243
718
Market Price
$ 36.35
Selling Price
$ 31.11
1607
541
1595
4547
Market Price
$ 60.03
Selling Price
$ 54.36
673
550
434
1588
Market Price
$ 42.47
Selling Price
$ 36.89
2592
576
2364
2676
Market Price
$ 52.17
Selling Price
$ 46.70
1211
261
657
4588
Market Price
$ 39.90
Selling Price
$ 33.87
281
251
119
912
Market Price
$ 52.66
Selling Price
$ 44.21
234
54
192
1023
Market Price
$ 62.67
Selling Price
$ 54.06
929
329
294
978
Market Price
$ 51.06
Selling Price
$ 43.70
1611
874
451
1932
Market Price
$ 53.96
Selling Price
$ 46.48
3640
3224
2980
3781
Market Price
$ 64.32
Selling Price
$ 54.57
3244
3240
2422
3525
Market Price
$ 63.45
Selling Price
$ 55.45
508
429
499
1641
Market Price
$ 36.48
Selling Price
$ 30.89
4053
3231
1695
4632
Market Price
$ 40.70
Selling Price
$ 36.34
822
276
781
3705
Market Price
$ 49.18
Selling Price
$ 41.93
959
393
833
1252
Market Price
$ 29.11
Selling Price
$ 26.11
1191
328
1020
1396
Market Price
$ 61.87
Selling Price
$ 56.21
1519
1257
972
3079
Market Price
$ 63.76
Selling Price
$ 53.31
1549
716
383
2616
Market Price
$ 43.32
Selling Price
$ 38.45
478
185
445
839
Market Price
$ 56.87
Selling Price
$ 49.64
1958
1856
459
2450
Market Price
$ 54.94
Selling Price
$ 49.92
3244
3057
3030
4798
Market Price
$ 40.31
Selling Price
$ 34.98
2077
783
1978
3206
Market Price
$ 65.37
Selling Price
$ 56.66
2543
741
599
2981
Market Price
$ 44.92
Selling Price
$ 39.45
985
546
442
1280
Market Price
$ 57.54
Selling Price
$ 50.19
2231
866
1252
2281
Market Price
$ 43.93
Selling Price
$ 38.83
2686
2178
566
3774
Market Price
$ 43.76
Selling Price
$ 39.66
2110
1631
1248
3040
Market Price
$ 63.74
Selling Price
$ 56.48
3397
1434
1180
4301
Market Price
$ 54.82
Selling Price
$ 49.25
1984
846
495
3517
Market Price
$ 51.00
Selling Price
$ 43.26
648
588
165
804
Market Price
$ 68.50
Selling Price
$ 59.02
414
396
328
543
Market Price
$ 57.93
Selling Price
$ 52.28
576
131
499
764
Market Price
$ 55.04
Selling Price
$ 47.46
950
478
837
1279