Market Price
$ 64.32
Selling Price
$ 54.01
801
627
727
1254
Market Price
$ 51.52
Selling Price
$ 43.76
381
247
104
1383
Market Price
$ 65.95
Selling Price
$ 58.27
720
471
161
1315
Market Price
$ 57.33
Selling Price
$ 50.86
3174
1737
1774
3888
Market Price
$ 51.46
Selling Price
$ 45.35
3114
1629
1978
4107
Market Price
$ 44.37
Selling Price
$ 38.62
695
174
532
2909
Market Price
$ 58.02
Selling Price
$ 52.59
1449
1074
410
4415
Market Price
$ 49.82
Selling Price
$ 43.11
387
141
194
1663
Market Price
$ 68.71
Selling Price
$ 57.65
217
144
134
690
Market Price
$ 58.44
Selling Price
$ 50.05
1683
543
1425
2519
Market Price
$ 64.18
Selling Price
$ 55.86
869
860
212
2242
Market Price
$ 67.27
Selling Price
$ 56.42
700
502
287
787
Market Price
$ 63.04
Selling Price
$ 55.42
3052
2963
790
4903
Market Price
$ 34.20
Selling Price
$ 30.22
1013
592
920
2537
Market Price
$ 39.01
Selling Price
$ 35.23
1528
1054
1373
1535
Market Price
$ 32.51
Selling Price
$ 28.65
198
127
62
478
Market Price
$ 57.23
Selling Price
$ 51.00
478
415
403
841
Market Price
$ 36.15
Selling Price
$ 32.12
2367
2092
1034
2734
Market Price
$ 32.00
Selling Price
$ 28.20
954
707
903
1268
Market Price
$ 31.21
Selling Price
$ 27.96
1976
1207
889
3697
Market Price
$ 58.24
Selling Price
$ 52.20
1005
528
741
4697
Market Price
$ 54.63
Selling Price
$ 46.01
531
131
310
2033
Market Price
$ 59.80
Selling Price
$ 50.95
1682
659
393
3451
Market Price
$ 42.72
Selling Price
$ 37.91
1941
532
1919
3772
Market Price
$ 44.96
Selling Price
$ 37.87
3059
1647
2271
3970
Market Price
$ 62.94
Selling Price
$ 53.82
2101
1393
529
2613
Market Price
$ 67.73
Selling Price
$ 57.07
2686
1530
2645
4744
Market Price
$ 54.09
Selling Price
$ 45.52
556
380
360
919
Market Price
$ 29.82
Selling Price
$ 25.17
576
418
563
1494
Market Price
$ 34.48
Selling Price
$ 30.11
1089
219
1045
1440
Market Price
$ 63.25
Selling Price
$ 56.79
1454
566
928
4425
Market Price
$ 32.81
Selling Price
$ 29.62
1309
589
900
2216
Market Price
$ 37.43
Selling Price
$ 33.77
3686
2610
1133
4619
Market Price
$ 43.58
Selling Price
$ 38.07
1433
895
310
1909
Market Price
$ 61.37
Selling Price
$ 55.53
2376
960
1691
2620
Market Price
$ 57.53
Selling Price
$ 48.19
1556
689
1250
1687
Market Price
$ 59.96
Selling Price
$ 53.48
742
287
386
1775
Market Price
$ 45.71
Selling Price
$ 41.40
1645
1366
1094
1840
Market Price
$ 51.40
Selling Price
$ 42.84
2632
1853
886
3142
Market Price
$ 55.75
Selling Price
$ 49.27
440
117
182
1487