Market Price
$ 62.49
Selling Price
$ 53.43
307
71
272
1025
Market Price
$ 54.43
Selling Price
$ 45.81
4730
1990
3320
4846
Market Price
$ 59.78
Selling Price
$ 50.21
573
440
308
2522
Market Price
$ 57.54
Selling Price
$ 48.42
1559
1376
1409
2134
Market Price
$ 63.98
Selling Price
$ 55.62
2151
1332
1964
2302
Market Price
$ 65.29
Selling Price
$ 56.56
1296
716
329
3421
Market Price
$ 63.56
Selling Price
$ 55.73
3998
1560
2264
4362
Market Price
$ 47.29
Selling Price
$ 42.37
192
65
128
869
Market Price
$ 50.11
Selling Price
$ 43.70
1877
1615
1698
4138
Market Price
$ 44.10
Selling Price
$ 38.72
452
103
282
943
Market Price
$ 47.85
Selling Price
$ 41.63
1419
461
966
2462
Market Price
$ 56.30
Selling Price
$ 48.14
498
360
361
1322
Market Price
$ 41.60
Selling Price
$ 34.69
563
256
358
623
Market Price
$ 38.18
Selling Price
$ 33.43
630
579
537
1193
Market Price
$ 54.01
Selling Price
$ 47.49
1658
1201
1468
4897
Market Price
$ 56.72
Selling Price
$ 48.01
1344
882
692
4504
Market Price
$ 64.59
Selling Price
$ 55.85
251
189
82
863
Market Price
$ 66.62
Selling Price
$ 57.08
2984
1091
724
3940
Market Price
$ 38.48
Selling Price
$ 33.18
1171
920
771
2605
Market Price
$ 43.98
Selling Price
$ 39.61
1487
392
1027
3305
Market Price
$ 67.84
Selling Price
$ 58.28
1992
859
741
3652
Market Price
$ 33.86
Selling Price
$ 28.94
4148
1446
1065
4979
Market Price
$ 50.89
Selling Price
$ 43.80
312
155
294
1445
Market Price
$ 37.39
Selling Price
$ 31.69
4048
3799
3424
4599
Market Price
$ 59.20
Selling Price
$ 53.22
3022
805
2143
4851
Market Price
$ 65.54
Selling Price
$ 58.13
2897
1592
1240
4892
Market Price
$ 40.89
Selling Price
$ 35.82
1235
1186
273
3187
Market Price
$ 50.64
Selling Price
$ 43.65
2814
1321
2575
4434
Market Price
$ 47.06
Selling Price
$ 40.81
1402
1381
1271
1523
Market Price
$ 64.48
Selling Price
$ 56.80
3493
2822
2050
3562
Market Price
$ 29.74
Selling Price
$ 26.07
1829
950
1327
2902
Market Price
$ 31.28
Selling Price
$ 27.85
3191
2484
1107
4114
Market Price
$ 62.82
Selling Price
$ 52.72
955
348
449
1119
Market Price
$ 55.28
Selling Price
$ 46.92
643
228
621
932
Market Price
$ 61.00
Selling Price
$ 52.30
352
329
221
614
Market Price
$ 31.51
Selling Price
$ 28.19
1308
730
1176
2534
Market Price
$ 37.52
Selling Price
$ 32.88
2710
983
2526
2822
Market Price
$ 29.54
Selling Price
$ 25.41
731
256
573
2484
Market Price
$ 39.02
Selling Price
$ 34.72
1496
881
586
4527
Market Price
$ 48.67
Selling Price
$ 41.06
2439
533
1566
2669