Market Price
$ 50.74
Selling Price
$ 45.69
3428
2782
2764
4662
Market Price
$ 38.64
Selling Price
$ 33.48
1678
457
1476
4580
Market Price
$ 62.24
Selling Price
$ 55.57
2296
903
1259
3562
Market Price
$ 30.39
Selling Price
$ 26.46
4787
2615
3250
4996
Market Price
$ 59.61
Selling Price
$ 52.24
1172
991
1089
2478
Market Price
$ 69.06
Selling Price
$ 58.25
3482
3425
1673
3572
Market Price
$ 42.22
Selling Price
$ 36.33
1798
1472
1691
2708
Market Price
$ 49.29
Selling Price
$ 44.47
3716
3596
1081
4523
Market Price
$ 47.33
Selling Price
$ 42.01
1300
1050
799
1772
Market Price
$ 68.76
Selling Price
$ 58.52
966
588
556
2998
Market Price
$ 59.62
Selling Price
$ 51.87
2848
2083
2703
4462
Market Price
$ 54.33
Selling Price
$ 46.94
954
819
890
1058
Market Price
$ 34.53
Selling Price
$ 29.28
518
433
395
1727
Market Price
$ 55.20
Selling Price
$ 48.15
641
563
513
962
Market Price
$ 43.38
Selling Price
$ 38.82
1458
457
1031
1697
Market Price
$ 33.82
Selling Price
$ 28.65
2851
2711
2264
2899
Market Price
$ 56.19
Selling Price
$ 49.81
3664
1400
2118
3687
Market Price
$ 35.75
Selling Price
$ 30.13
1890
626
1399
4161
Market Price
$ 43.17
Selling Price
$ 36.95
2676
1188
772
4418
Market Price
$ 51.20
Selling Price
$ 43.20
3153
2173
2660
4946
Market Price
$ 44.42
Selling Price
$ 39.69
1905
1064
865
3490
Market Price
$ 50.79
Selling Price
$ 43.41
1513
1412
1212
2532
Market Price
$ 58.09
Selling Price
$ 50.79
712
541
171
2917
Market Price
$ 29.97
Selling Price
$ 26.85
4902
1992
1238
4907
Market Price
$ 36.73
Selling Price
$ 31.15
2557
1316
2470
2590
Market Price
$ 52.16
Selling Price
$ 46.30
599
251
127
628
Market Price
$ 52.29
Selling Price
$ 46.78
2180
1586
1165
2736
Market Price
$ 50.51
Selling Price
$ 42.53
1195
850
938
1983
Market Price
$ 64.87
Selling Price
$ 58.62
1998
878
1436
2209
Market Price
$ 33.72
Selling Price
$ 28.53
3978
2678
3736
4813
Market Price
$ 34.50
Selling Price
$ 31.34
860
514
477
1917
Market Price
$ 67.78
Selling Price
$ 57.72
1207
451
1197
1562
Market Price
$ 36.61
Selling Price
$ 30.76
667
139
437
953
Market Price
$ 68.00
Selling Price
$ 58.69
2005
1532
1720
2573
Market Price
$ 61.55
Selling Price
$ 55.90
2652
2171
916
3944
Market Price
$ 49.58
Selling Price
$ 41.93
4367
4181
1147
4394
Market Price
$ 36.57
Selling Price
$ 31.25
3805
2803
1807
3925
Market Price
$ 59.64
Selling Price
$ 53.11
896
892
200
2934
Market Price
$ 53.32
Selling Price
$ 46.44
1040
233
400
2649
Market Price
$ 30.99
Selling Price
$ 28.02
2663
1207
1107
4669