Market Price
$ 51.02
Selling Price
$ 45.66
1659
703
491
3456
Market Price
$ 60.05
Selling Price
$ 51.36
126
104
126
432
Market Price
$ 59.26
Selling Price
$ 50.38
2297
1401
1037
3396
Market Price
$ 66.55
Selling Price
$ 58.51
3150
2952
2163
3715
Market Price
$ 43.75
Selling Price
$ 37.39
1130
428
455
4459
Market Price
$ 54.05
Selling Price
$ 46.15
638
380
356
1088
Market Price
$ 53.13
Selling Price
$ 44.45
1309
532
969
1609
Market Price
$ 55.50
Selling Price
$ 50.37
2392
1953
2092
3702
Market Price
$ 54.26
Selling Price
$ 49.13
1655
450
1274
2015
Market Price
$ 39.22
Selling Price
$ 33.42
301
242
66
494
Market Price
$ 36.82
Selling Price
$ 31.00
1660
355
491
2952
Market Price
$ 62.28
Selling Price
$ 55.52
1137
441
1046
1329
Market Price
$ 45.62
Selling Price
$ 38.87
490
484
483
989
Market Price
$ 44.86
Selling Price
$ 37.94
3052
2535
2597
4338
Market Price
$ 34.70
Selling Price
$ 30.28
1044
842
452
2232
Market Price
$ 62.45
Selling Price
$ 52.81
812
166
660
1893
Market Price
$ 51.91
Selling Price
$ 46.26
2247
1935
604
2247
Market Price
$ 43.82
Selling Price
$ 39.50
3019
2662
1255
3401
Market Price
$ 48.04
Selling Price
$ 42.08
888
404
708
994
Market Price
$ 55.09
Selling Price
$ 48.63
3889
2221
1377
3959
Market Price
$ 41.52
Selling Price
$ 35.36
3335
2695
1962
4668
Market Price
$ 66.16
Selling Price
$ 57.73
3430
830
3242
4653
Market Price
$ 32.92
Selling Price
$ 29.43
3106
1961
2390
4426
Market Price
$ 64.89
Selling Price
$ 56.47
1113
704
292
3127
Market Price
$ 60.13
Selling Price
$ 52.64
541
178
435
1600
Market Price
$ 58.06
Selling Price
$ 48.90
2276
1288
1265
4221
Market Price
$ 62.95
Selling Price
$ 55.63
903
629
214
2083
Market Price
$ 53.26
Selling Price
$ 44.75
759
706
592
2178
Market Price
$ 54.36
Selling Price
$ 47.70
261
89
194
1248
Market Price
$ 63.91
Selling Price
$ 56.25
1220
288
574
3648
Market Price
$ 40.74
Selling Price
$ 34.52
265
206
241
416
Market Price
$ 63.93
Selling Price
$ 53.79
3182
1678
2849
4446
Market Price
$ 67.09
Selling Price
$ 58.14
3542
1342
2884
4530
Market Price
$ 70.40
Selling Price
$ 58.97
658
379
397
1397
Market Price
$ 41.67
Selling Price
$ 35.57
1723
566
1093
2101
Market Price
$ 35.09
Selling Price
$ 31.29
1171
316
742
3531
Market Price
$ 36.60
Selling Price
$ 31.96
1076
713
837
2872
Market Price
$ 38.01
Selling Price
$ 34.51
2485
984
2455
2716
Market Price
$ 45.76
Selling Price
$ 38.53
3040
2197
1301
3732
Market Price
$ 37.46
Selling Price
$ 32.71
238
166
48
947