Market Price
$ 50.70
Selling Price
$ 43.65
351
138
303
1248
Market Price
$ 52.50
Selling Price
$ 45.77
1963
694
1244
3385
Market Price
$ 49.72
Selling Price
$ 41.74
1881
1321
494
2157
Market Price
$ 63.57
Selling Price
$ 57.64
1699
845
415
4829
Market Price
$ 44.29
Selling Price
$ 38.82
1782
1610
1465
4914
Market Price
$ 28.91
Selling Price
$ 25.49
2971
1728
938
3479
Market Price
$ 64.25
Selling Price
$ 56.21
1242
646
1148
3768
Market Price
$ 60.32
Selling Price
$ 53.52
3480
1317
1128
4040
Market Price
$ 60.42
Selling Price
$ 50.46
3394
2606
2608
4043
Market Price
$ 66.82
Selling Price
$ 57.93
3320
2443
912
4563
Market Price
$ 57.18
Selling Price
$ 48.06
1826
610
1465
4897
Market Price
$ 62.88
Selling Price
$ 52.46
2154
1983
1043
2919
Market Price
$ 32.79
Selling Price
$ 28.08
2955
1293
2107
4100
Market Price
$ 62.33
Selling Price
$ 55.99
3067
2702
710
4640
Market Price
$ 60.97
Selling Price
$ 52.28
2007
1114
505
3790
Market Price
$ 41.94
Selling Price
$ 36.81
4355
3747
1023
4862
Market Price
$ 39.50
Selling Price
$ 35.58
1974
751
1876
3651
Market Price
$ 31.65
Selling Price
$ 27.04
2556
1832
859
2931
Market Price
$ 70.68
Selling Price
$ 59.87
446
137
380
988
Market Price
$ 42.12
Selling Price
$ 35.77
994
428
807
2610
Market Price
$ 60.26
Selling Price
$ 54.66
746
264
685
1368
Market Price
$ 54.38
Selling Price
$ 47.50
2968
2630
737
3249
Market Price
$ 45.35
Selling Price
$ 40.96
3853
2231
912
4330
Market Price
$ 66.75
Selling Price
$ 55.76
440
218
207
1531
Market Price
$ 40.47
Selling Price
$ 35.94
885
747
532
1586
Market Price
$ 49.62
Selling Price
$ 44.65
271
72
74
873
Market Price
$ 48.52
Selling Price
$ 42.44
4045
1021
2531
4665
Market Price
$ 69.15
Selling Price
$ 59.18
1502
376
911
4033
Market Price
$ 48.01
Selling Price
$ 41.16
1685
431
1107
4611
Market Price
$ 62.00
Selling Price
$ 52.20
1262
589
682
1311
Market Price
$ 49.56
Selling Price
$ 41.62
767
203
463
1114
Market Price
$ 63.90
Selling Price
$ 55.30
1576
1165
821
2064
Market Price
$ 67.74
Selling Price
$ 58.29
3039
2489
2417
4239
Market Price
$ 40.76
Selling Price
$ 35.39
673
476
445
1077
Market Price
$ 37.43
Selling Price
$ 31.22
4341
3291
3284
4441
Market Price
$ 65.22
Selling Price
$ 55.23
1178
906
452
1445
Market Price
$ 56.73
Selling Price
$ 49.98
1272
443
1216
4653
Market Price
$ 67.76
Selling Price
$ 56.55
719
287
143
2324
Market Price
$ 39.47
Selling Price
$ 34.26
889
515
797
1907
Market Price
$ 61.45
Selling Price
$ 53.25
984
650
704
1102