Market Price
$ 68.95
Selling Price
$ 57.87
1627
1129
669
3063
Market Price
$ 61.14
Selling Price
$ 52.62
3807
1616
3301
4142
Market Price
$ 56.77
Selling Price
$ 48.41
3048
620
1587
3832
Market Price
$ 63.98
Selling Price
$ 54.81
2198
1243
1435
3005
Market Price
$ 65.59
Selling Price
$ 55.21
935
261
904
2443
Market Price
$ 48.71
Selling Price
$ 42.08
1204
365
561
1600
Market Price
$ 50.61
Selling Price
$ 43.39
767
210
706
2105
Market Price
$ 59.53
Selling Price
$ 49.96
2455
1745
1239
2965
Market Price
$ 55.17
Selling Price
$ 48.80
2502
998
1850
3864
Market Price
$ 51.55
Selling Price
$ 44.68
1009
203
464
1154
Market Price
$ 29.53
Selling Price
$ 26.54
2573
1790
1978
2681
Market Price
$ 36.04
Selling Price
$ 32.67
766
574
754
1387
Market Price
$ 29.91
Selling Price
$ 25.61
369
275
346
744
Market Price
$ 52.02
Selling Price
$ 46.79
1538
1156
1197
1707
Market Price
$ 45.22
Selling Price
$ 37.77
413
105
116
601
Market Price
$ 30.77
Selling Price
$ 27.36
451
321
361
560
Market Price
$ 54.83
Selling Price
$ 48.01
2523
779
2502
4169
Market Price
$ 44.27
Selling Price
$ 39.23
827
567
462
875
Market Price
$ 32.33
Selling Price
$ 29.38
920
307
420
1098
Market Price
$ 30.99
Selling Price
$ 27.56
880
727
814
1851
Market Price
$ 31.71
Selling Price
$ 27.81
2609
1250
812
2644
Market Price
$ 46.94
Selling Price
$ 40.49
699
347
303
1539
Market Price
$ 55.79
Selling Price
$ 49.88
2682
992
1274
3041
Market Price
$ 58.47
Selling Price
$ 49.64
1031
387
595
1517
Market Price
$ 51.81
Selling Price
$ 46.11
242
208
146
955
Market Price
$ 46.21
Selling Price
$ 40.30
4307
1887
3581
4633
Market Price
$ 47.94
Selling Price
$ 43.46
3204
769
2954
4082
Market Price
$ 56.89
Selling Price
$ 50.66
822
454
744
3809
Market Price
$ 29.39
Selling Price
$ 26.62
1315
608
1062
4728
Market Price
$ 50.93
Selling Price
$ 42.48
2292
1939
1141
3376
Market Price
$ 36.22
Selling Price
$ 30.26
623
496
470
1302
Market Price
$ 31.53
Selling Price
$ 27.94
341
81
183
1433
Market Price
$ 32.33
Selling Price
$ 28.14
659
592
476
1459
Market Price
$ 61.62
Selling Price
$ 52.59
3278
1442
1359
4579
Market Price
$ 68.17
Selling Price
$ 58.27
2690
602
1547
3658
Market Price
$ 67.10
Selling Price
$ 59.59
407
106
283
617
Market Price
$ 43.39
Selling Price
$ 36.56
2375
2288
788
4372
Market Price
$ 65.56
Selling Price
$ 56.07
2168
846
863
3375
Market Price
$ 42.47
Selling Price
$ 37.93
2931
1677
1233
4110
Market Price
$ 68.06
Selling Price
$ 59.53
1224
598
336
1818