Market Price
$ 67.95
Selling Price
$ 59.97
101
42
58
482
Market Price
$ 51.55
Selling Price
$ 46.59
1046
284
678
1830
Market Price
$ 59.18
Selling Price
$ 49.33
4063
1566
1096
4843
Market Price
$ 54.34
Selling Price
$ 46.68
1544
444
1269
2619
Market Price
$ 47.15
Selling Price
$ 41.36
768
692
409
1310
Market Price
$ 38.23
Selling Price
$ 33.37
1530
1005
809
2589
Market Price
$ 52.51
Selling Price
$ 45.17
1207
1133
423
2409
Market Price
$ 52.50
Selling Price
$ 44.16
1211
936
730
2392
Market Price
$ 43.45
Selling Price
$ 38.54
1746
477
1125
2199
Market Price
$ 32.95
Selling Price
$ 29.52
1559
873
1121
1581
Market Price
$ 45.67
Selling Price
$ 39.68
658
579
397
2821
Market Price
$ 68.35
Selling Price
$ 59.63
573
192
149
1667
Market Price
$ 37.18
Selling Price
$ 31.16
2306
811
2260
4073
Market Price
$ 39.17
Selling Price
$ 35.39
1217
964
1079
1597
Market Price
$ 47.52
Selling Price
$ 40.26
1319
279
910
2052
Market Price
$ 42.31
Selling Price
$ 35.31
4050
2923
1141
4364
Market Price
$ 40.93
Selling Price
$ 37.09
1306
698
534
2152
Market Price
$ 46.16
Selling Price
$ 41.71
761
304
668
1758
Market Price
$ 57.45
Selling Price
$ 48.83
553
111
462
2734
Market Price
$ 55.00
Selling Price
$ 47.47
1061
668
700
1786
Market Price
$ 50.23
Selling Price
$ 42.85
2228
894
1822
2683
Market Price
$ 39.17
Selling Price
$ 35.58
1111
721
826
3726
Market Price
$ 27.80
Selling Price
$ 25.03
4797
1580
1684
4898
Market Price
$ 39.29
Selling Price
$ 33.18
2091
2033
741
4194
Market Price
$ 58.83
Selling Price
$ 50.29
1384
756
685
3629
Market Price
$ 62.70
Selling Price
$ 52.76
1019
720
836
4239
Market Price
$ 33.15
Selling Price
$ 27.84
1352
630
1127
1690
Market Price
$ 50.62
Selling Price
$ 43.82
1468
1313
334
3275
Market Price
$ 52.27
Selling Price
$ 43.74
1298
420
857
4970
Market Price
$ 42.38
Selling Price
$ 38.30
3311
2685
3031
3497
Market Price
$ 34.51
Selling Price
$ 29.26
196
41
142
457
Market Price
$ 32.18
Selling Price
$ 27.66
444
232
199
1237
Market Price
$ 32.10
Selling Price
$ 28.01
143
51
42
680
Market Price
$ 33.67
Selling Price
$ 29.14
1463
1461
614
2814
Market Price
$ 48.68
Selling Price
$ 42.56
1196
287
562
1221
Market Price
$ 46.21
Selling Price
$ 41.22
2427
1386
2261
4034
Market Price
$ 51.75
Selling Price
$ 46.18
3000
1260
2360
3606
Market Price
$ 65.54
Selling Price
$ 54.89
635
298
495
948
Market Price
$ 62.62
Selling Price
$ 56.09
2466
646
1512
3095
Market Price
$ 49.15
Selling Price
$ 43.52
1260
1013
1057
2255