Market Price
$ 52.33
Selling Price
$ 44.18
476
105
439
979
Market Price
$ 33.28
Selling Price
$ 28.73
256
127
163
695
Market Price
$ 41.44
Selling Price
$ 36.49
2550
2292
795
2593
Market Price
$ 36.65
Selling Price
$ 31.24
1545
351
336
3358
Market Price
$ 36.09
Selling Price
$ 31.56
702
176
644
940
Market Price
$ 67.56
Selling Price
$ 57.19
1374
607
359
4754
Market Price
$ 47.88
Selling Price
$ 41.47
1713
1414
1080
3675
Market Price
$ 48.55
Selling Price
$ 41.72
1215
1204
1193
1406
Market Price
$ 56.28
Selling Price
$ 47.37
1722
1408
816
2666
Market Price
$ 38.68
Selling Price
$ 33.38
1227
926
704
3077
Market Price
$ 62.26
Selling Price
$ 54.84
2053
1500
942
2431
Market Price
$ 28.79
Selling Price
$ 25.27
3134
894
2063
3196
Market Price
$ 32.25
Selling Price
$ 27.17
740
475
676
1509
Market Price
$ 58.71
Selling Price
$ 51.87
484
365
332
1762
Market Price
$ 38.28
Selling Price
$ 34.05
286
274
126
428
Market Price
$ 35.16
Selling Price
$ 31.13
3279
714
2396
4574
Market Price
$ 50.07
Selling Price
$ 43.87
1440
1357
1220
3623
Market Price
$ 50.96
Selling Price
$ 42.74
1358
415
1097
3237
Market Price
$ 56.64
Selling Price
$ 48.27
216
72
103
454
Market Price
$ 41.15
Selling Price
$ 34.54
1611
1189
943
2356
Market Price
$ 37.38
Selling Price
$ 33.14
1467
1213
705
3811
Market Price
$ 41.86
Selling Price
$ 35.39
285
70
183
1141
Market Price
$ 59.58
Selling Price
$ 51.27
1796
1127
608
3098
Market Price
$ 49.36
Selling Price
$ 41.98
979
735
653
3949
Market Price
$ 36.35
Selling Price
$ 32.88
964
824
308
1682
Market Price
$ 62.37
Selling Price
$ 55.81
403
90
323
1565
Market Price
$ 58.48
Selling Price
$ 50.39
947
607
406
1320
Market Price
$ 68.18
Selling Price
$ 57.05
308
102
178
1113
Market Price
$ 51.52
Selling Price
$ 46.62
1573
1260
981
2804
Market Price
$ 29.98
Selling Price
$ 27.01
1157
965
1139
4312
Market Price
$ 51.08
Selling Price
$ 44.48
2920
2191
2563
3389
Market Price
$ 63.09
Selling Price
$ 56.80
2281
585
1810
3760
Market Price
$ 69.91
Selling Price
$ 59.84
2025
1105
1720
2519
Market Price
$ 41.59
Selling Price
$ 37.46
1407
1351
1353
1479
Market Price
$ 40.80
Selling Price
$ 34.16
1067
580
963
2311
Market Price
$ 56.72
Selling Price
$ 47.78
1664
1263
1556
3143
Market Price
$ 43.18
Selling Price
$ 36.58
1902
791
482
3125
Market Price
$ 56.68
Selling Price
$ 48.37
322
275
140
1611
Market Price
$ 29.94
Selling Price
$ 25.10
2797
2292
2408
3423
Market Price
$ 59.21
Selling Price
$ 52.37
2203
1706
2016
4066