Market Price
$ 69.83
Selling Price
$ 58.30
1128
300
1087
1763
Market Price
$ 67.19
Selling Price
$ 56.61
972
800
436
2576
Market Price
$ 37.24
Selling Price
$ 31.59
1300
1086
312
1831
Market Price
$ 42.15
Selling Price
$ 37.11
562
496
167
2110
Market Price
$ 48.73
Selling Price
$ 42.99
1753
471
359
2447
Market Price
$ 43.62
Selling Price
$ 39.28
2026
1057
739
4024
Market Price
$ 50.21
Selling Price
$ 42.80
191
158
116
668
Market Price
$ 30.60
Selling Price
$ 26.57
2495
2244
680
4796
Market Price
$ 38.75
Selling Price
$ 33.35
2247
1631
2109
3792
Market Price
$ 57.70
Selling Price
$ 50.07
806
302
354
1135
Market Price
$ 57.57
Selling Price
$ 52.33
1056
826
922
2801
Market Price
$ 58.07
Selling Price
$ 50.52
808
208
277
3277
Market Price
$ 52.17
Selling Price
$ 46.76
1315
701
614
3310
Market Price
$ 58.54
Selling Price
$ 52.76
527
366
178
781
Market Price
$ 46.54
Selling Price
$ 40.68
3294
1353
2198
3403
Market Price
$ 60.87
Selling Price
$ 53.54
548
444
345
737
Market Price
$ 63.85
Selling Price
$ 55.68
1129
963
559
1687
Market Price
$ 36.86
Selling Price
$ 31.62
1252
1006
534
3878
Market Price
$ 58.65
Selling Price
$ 49.13
1998
1738
1123
2070
Market Price
$ 32.72
Selling Price
$ 28.02
641
447
185
2201
Market Price
$ 37.52
Selling Price
$ 33.65
443
159
146
1748
Market Price
$ 30.38
Selling Price
$ 26.74
2780
2667
1774
3590
Market Price
$ 57.46
Selling Price
$ 48.36
661
657
562
1134
Market Price
$ 45.41
Selling Price
$ 40.01
602
513
136
2060
Market Price
$ 49.10
Selling Price
$ 42.24
1499
753
489
1601
Market Price
$ 28.58
Selling Price
$ 25.39
3292
1592
3076
3833
Market Price
$ 35.42
Selling Price
$ 31.57
1921
1109
465
3739
Market Price
$ 55.14
Selling Price
$ 47.49
2674
1361
2482
4019
Market Price
$ 54.86
Selling Price
$ 48.63
649
628
385
1144
Market Price
$ 37.79
Selling Price
$ 33.55
1415
761
417
4827
Market Price
$ 60.23
Selling Price
$ 54.70
354
212
232
1736
Market Price
$ 43.73
Selling Price
$ 36.65
203
152
80
817
Market Price
$ 54.88
Selling Price
$ 46.19
4423
1533
1132
4699
Market Price
$ 52.95
Selling Price
$ 44.77
627
150
377
1162
Market Price
$ 44.76
Selling Price
$ 39.21
654
208
635
684
Market Price
$ 61.40
Selling Price
$ 53.77
1884
1526
1441
4825
Market Price
$ 39.50
Selling Price
$ 33.21
553
422
279
2519
Market Price
$ 32.04
Selling Price
$ 29.09
1188
477
246
2216
Market Price
$ 47.79
Selling Price
$ 40.75
1601
509
669
1995
Market Price
$ 45.37
Selling Price
$ 38.21
629
230
392
2932