Market Price
$ 55.32
Selling Price
$ 50.28
1692
768
521
2037
Market Price
$ 50.37
Selling Price
$ 45.74
809
573
497
849
Market Price
$ 31.57
Selling Price
$ 27.81
896
516
426
2923
Market Price
$ 53.75
Selling Price
$ 47.56
630
345
312
2592
Market Price
$ 50.14
Selling Price
$ 43.91
1984
1040
1494
4032
Market Price
$ 28.89
Selling Price
$ 25.65
355
351
310
516
Market Price
$ 65.56
Selling Price
$ 54.79
405
309
227
1738
Market Price
$ 45.43
Selling Price
$ 39.43
2878
2019
762
2953
Market Price
$ 32.62
Selling Price
$ 27.45
2013
527
1430
3437
Market Price
$ 56.96
Selling Price
$ 47.61
1182
1134
921
4731
Market Price
$ 32.19
Selling Price
$ 26.87
608
179
534
649
Market Price
$ 49.66
Selling Price
$ 43.91
2147
1971
967
4382
Market Price
$ 62.55
Selling Price
$ 55.90
1023
696
296
1396
Market Price
$ 52.54
Selling Price
$ 46.86
1039
836
994
1118
Market Price
$ 59.43
Selling Price
$ 51.13
579
311
446
718
Market Price
$ 59.36
Selling Price
$ 49.60
2284
814
1222
3860
Market Price
$ 67.26
Selling Price
$ 57.29
819
687
178
3540
Market Price
$ 54.75
Selling Price
$ 47.29
1940
1035
902
4096
Market Price
$ 56.77
Selling Price
$ 51.38
823
184
168
4020
Market Price
$ 30.67
Selling Price
$ 26.54
397
245
314
1153
Market Price
$ 34.21
Selling Price
$ 30.43
1318
1108
396
2702
Market Price
$ 50.72
Selling Price
$ 45.21
1533
867
1316
3440
Market Price
$ 52.51
Selling Price
$ 45.21
309
190
279
653
Market Price
$ 62.09
Selling Price
$ 51.94
3445
1804
1696
4329
Market Price
$ 46.67
Selling Price
$ 39.83
559
526
178
640
Market Price
$ 48.39
Selling Price
$ 40.74
335
213
179
1500
Market Price
$ 51.95
Selling Price
$ 46.29
3043
671
1584
3934
Market Price
$ 48.27
Selling Price
$ 43.56
2658
994
985
3114
Market Price
$ 29.91
Selling Price
$ 25.51
1199
335
1146
4009
Market Price
$ 64.77
Selling Price
$ 54.66
821
318
559
1199
Market Price
$ 56.92
Selling Price
$ 50.94
3033
2744
2365
3850
Market Price
$ 54.48
Selling Price
$ 46.67
531
264
515
2272
Market Price
$ 47.87
Selling Price
$ 40.81
3080
2398
758
4782
Market Price
$ 37.85
Selling Price
$ 32.46
583
583
461
726
Market Price
$ 38.13
Selling Price
$ 32.16
1005
590
926
2349
Market Price
$ 54.77
Selling Price
$ 46.12
2749
2559
2072
3168
Market Price
$ 53.09
Selling Price
$ 46.14
1604
419
837
1900
Market Price
$ 61.46
Selling Price
$ 53.20
555
461
456
1359
Market Price
$ 33.20
Selling Price
$ 29.95
229
118
165
1126
Market Price
$ 54.85
Selling Price
$ 47.19
800
662
507
1788