Market Price
$ 40.73
Selling Price
$ 34.93
629
540
279
2238
Market Price
$ 39.93
Selling Price
$ 33.45
3357
2390
2204
3578
Market Price
$ 69.01
Selling Price
$ 59.10
331
225
93
1044
Market Price
$ 50.54
Selling Price
$ 44.02
1424
1402
453
4650
Market Price
$ 52.47
Selling Price
$ 45.33
1131
505
1049
2165
Market Price
$ 58.49
Selling Price
$ 52.54
3692
1038
1897
4808
Market Price
$ 32.12
Selling Price
$ 29.12
2471
2367
665
3182
Market Price
$ 67.34
Selling Price
$ 57.69
2265
634
2222
4126
Market Price
$ 37.04
Selling Price
$ 31.45
1573
995
377
3484
Market Price
$ 42.87
Selling Price
$ 36.52
3511
873
3219
3910
Market Price
$ 60.72
Selling Price
$ 53.71
1415
1218
1217
2329
Market Price
$ 38.30
Selling Price
$ 34.01
865
254
516
2247
Market Price
$ 46.34
Selling Price
$ 42.12
2407
2212
2315
2890
Market Price
$ 56.84
Selling Price
$ 50.53
1887
675
994
2533
Market Price
$ 42.67
Selling Price
$ 38.51
486
177
300
1866
Market Price
$ 30.21
Selling Price
$ 27.34
1314
1282
1122
1512
Market Price
$ 65.66
Selling Price
$ 59.39
791
730
547
1253
Market Price
$ 66.42
Selling Price
$ 58.21
208
201
41
983
Market Price
$ 51.62
Selling Price
$ 45.55
2703
2032
2596
3439
Market Price
$ 55.02
Selling Price
$ 48.19
456
296
115
1317
Market Price
$ 38.76
Selling Price
$ 33.46
1179
1034
348
2662
Market Price
$ 61.09
Selling Price
$ 54.70
1409
1176
375
2353
Market Price
$ 27.74
Selling Price
$ 25.02
2077
876
1892
3641
Market Price
$ 29.70
Selling Price
$ 26.79
1449
786
1109
2540
Market Price
$ 46.72
Selling Price
$ 39.65
3273
1982
1482
3308
Market Price
$ 55.05
Selling Price
$ 48.82
3695
1112
756
4311
Market Price
$ 55.53
Selling Price
$ 48.15
2962
973
1204
3378
Market Price
$ 65.65
Selling Price
$ 55.65
2714
984
818
3787
Market Price
$ 66.99
Selling Price
$ 56.69
575
159
231
787
Market Price
$ 62.07
Selling Price
$ 55.94
874
833
268
1504
Market Price
$ 64.60
Selling Price
$ 54.34
1110
530
940
1591
Market Price
$ 31.77
Selling Price
$ 28.58
1725
512
1161
2621
Market Price
$ 51.48
Selling Price
$ 44.52
739
520
364
2068
Market Price
$ 65.17
Selling Price
$ 56.35
1736
1565
625
2676
Market Price
$ 69.44
Selling Price
$ 59.07
655
179
352
1043
Market Price
$ 53.14
Selling Price
$ 48.00
891
389
863
1891
Market Price
$ 45.15
Selling Price
$ 40.31
2859
2507
1867
4143
Market Price
$ 37.34
Selling Price
$ 31.18
517
231
348
1649
Market Price
$ 34.91
Selling Price
$ 30.20
2459
1521
1759
2598
Market Price
$ 36.68
Selling Price
$ 31.60
1274
494
1187
3945