Market Price
$ 39.65
Selling Price
$ 34.34
642
546
383
1587
Market Price
$ 49.65
Selling Price
$ 42.02
2463
2405
1682
3314
Market Price
$ 57.85
Selling Price
$ 50.26
1631
884
1178
2677
Market Price
$ 59.27
Selling Price
$ 49.76
3142
1563
1359
3749
Market Price
$ 53.94
Selling Price
$ 46.18
2316
818
2235
4427
Market Price
$ 61.58
Selling Price
$ 52.05
2041
1027
1351
3038
Market Price
$ 33.14
Selling Price
$ 28.02
3515
1868
3235
4730
Market Price
$ 49.22
Selling Price
$ 44.35
1808
1473
576
2139
Market Price
$ 39.14
Selling Price
$ 32.92
1850
1799
658
2327
Market Price
$ 64.90
Selling Price
$ 55.08
1744
1137
723
2998
Market Price
$ 29.28
Selling Price
$ 25.82
3082
1737
902
4963
Market Price
$ 44.87
Selling Price
$ 39.68
2876
1076
2346
3410
Market Price
$ 42.77
Selling Price
$ 37.52
1343
822
983
2080
Market Price
$ 62.63
Selling Price
$ 52.64
548
454
211
556
Market Price
$ 37.30
Selling Price
$ 31.89
131
32
94
406
Market Price
$ 46.19
Selling Price
$ 38.94
569
374
393
2393
Market Price
$ 68.37
Selling Price
$ 57.60
501
493
277
2455
Market Price
$ 32.23
Selling Price
$ 28.03
425
125
322
1250
Market Price
$ 49.05
Selling Price
$ 42.51
1518
519
959
4026
Market Price
$ 62.38
Selling Price
$ 53.18
1208
802
341
1236
Market Price
$ 63.75
Selling Price
$ 54.46
230
59
227
1030
Market Price
$ 47.98
Selling Price
$ 41.37
1574
621
699
3169
Market Price
$ 48.53
Selling Price
$ 42.46
2107
1587
706
3661
Market Price
$ 57.64
Selling Price
$ 48.65
741
434
392
811
Market Price
$ 42.09
Selling Price
$ 35.26
516
291
452
2498
Market Price
$ 54.81
Selling Price
$ 45.88
2978
2534
1662
4398
Market Price
$ 53.36
Selling Price
$ 44.72
1580
1094
1402
1749
Market Price
$ 60.59
Selling Price
$ 50.90
998
268
759
2694
Market Price
$ 44.11
Selling Price
$ 38.26
625
350
237
1394
Market Price
$ 58.06
Selling Price
$ 50.14
3075
1438
1662
3691
Market Price
$ 32.40
Selling Price
$ 27.48
1999
853
985
2944
Market Price
$ 51.97
Selling Price
$ 44.08
673
204
290
1433
Market Price
$ 38.25
Selling Price
$ 32.64
927
400
496
1412
Market Price
$ 48.52
Selling Price
$ 43.05
4316
2715
1676
4468
Market Price
$ 45.81
Selling Price
$ 40.86
1074
500
1037
1542
Market Price
$ 40.27
Selling Price
$ 33.76
1299
773
573
1521
Market Price
$ 51.22
Selling Price
$ 45.97
417
204
399
914
Market Price
$ 40.20
Selling Price
$ 33.70
928
325
365
1810
Market Price
$ 66.07
Selling Price
$ 55.84
1121
229
646
1225
Market Price
$ 55.58
Selling Price
$ 50.17
2402
1940
2277
4178