Market Price
$ 68.54
Selling Price
$ 57.18
872
829
209
1209
Market Price
$ 64.83
Selling Price
$ 57.31
1123
376
548
2810
Market Price
$ 63.19
Selling Price
$ 56.46
1296
1090
1195
4087
Market Price
$ 50.03
Selling Price
$ 43.32
1658
1422
1126
2912
Market Price
$ 39.57
Selling Price
$ 33.39
1524
1281
632
4974
Market Price
$ 50.04
Selling Price
$ 44.54
1352
444
1054
4029
Market Price
$ 37.01
Selling Price
$ 31.43
1025
937
1001
4193
Market Price
$ 45.84
Selling Price
$ 40.88
219
153
164
802
Market Price
$ 29.70
Selling Price
$ 25.98
1124
642
423
2329
Market Price
$ 53.53
Selling Price
$ 44.68
2979
1932
1179
4218
Market Price
$ 52.63
Selling Price
$ 45.80
827
440
541
1103
Market Price
$ 62.81
Selling Price
$ 53.11
3438
1078
2014
3806
Market Price
$ 34.55
Selling Price
$ 29.92
3584
3080
1089
3827
Market Price
$ 70.41
Selling Price
$ 58.83
919
505
239
2262
Market Price
$ 36.71
Selling Price
$ 33.08
3922
3598
1906
4969
Market Price
$ 43.41
Selling Price
$ 38.85
2964
2530
2962
3114
Market Price
$ 52.61
Selling Price
$ 45.39
2483
1746
2392
2600
Market Price
$ 50.93
Selling Price
$ 42.70
631
425
410
1274
Market Price
$ 54.13
Selling Price
$ 47.70
2684
986
1707
4919
Market Price
$ 67.96
Selling Price
$ 56.94
2733
1699
1783
3652
Market Price
$ 67.52
Selling Price
$ 59.00
2335
569
2122
3274
Market Price
$ 65.85
Selling Price
$ 59.35
895
212
334
1158
Market Price
$ 40.75
Selling Price
$ 35.92
676
631
645
3230
Market Price
$ 36.65
Selling Price
$ 31.75
1156
395
926
4999
Market Price
$ 65.95
Selling Price
$ 55.94
872
351
452
1171
Market Price
$ 56.76
Selling Price
$ 50.98
3304
2683
2905
3951
Market Price
$ 67.43
Selling Price
$ 57.99
3374
1045
1886
4046
Market Price
$ 54.39
Selling Price
$ 47.98
957
344
653
2098
Market Price
$ 33.86
Selling Price
$ 28.98
193
114
117
575
Market Price
$ 52.15
Selling Price
$ 47.30
2903
1364
2477
3318
Market Price
$ 41.82
Selling Price
$ 37.51
807
673
676
2046
Market Price
$ 30.07
Selling Price
$ 26.75
902
772
443
1952
Market Price
$ 64.73
Selling Price
$ 58.75
1550
353
312
4479
Market Price
$ 66.59
Selling Price
$ 57.33
235
84
216
661
Market Price
$ 63.54
Selling Price
$ 55.97
657
372
180
677
Market Price
$ 46.96
Selling Price
$ 42.50
1211
739
903
1253
Market Price
$ 66.43
Selling Price
$ 55.52
416
208
174
761
Market Price
$ 65.71
Selling Price
$ 58.36
699
162
428
3072
Market Price
$ 55.46
Selling Price
$ 47.09
295
195
92
600
Market Price
$ 45.05
Selling Price
$ 39.03
879
801
754
2291