Market Price
$ 50.14
Selling Price
$ 42.72
1252
1019
402
4618
Market Price
$ 30.15
Selling Price
$ 25.46
363
298
353
517
Market Price
$ 37.27
Selling Price
$ 31.52
1582
1059
685
3141
Market Price
$ 52.57
Selling Price
$ 47.39
3658
3464
3004
4667
Market Price
$ 29.03
Selling Price
$ 25.14
2619
1304
2386
2864
Market Price
$ 33.99
Selling Price
$ 29.43
771
407
636
2811
Market Price
$ 35.78
Selling Price
$ 32.34
680
365
271
2009
Market Price
$ 56.55
Selling Price
$ 47.42
408
332
276
865
Market Price
$ 53.99
Selling Price
$ 48.26
1589
898
1057
2064
Market Price
$ 61.94
Selling Price
$ 56.29
2445
1552
587
3926
Market Price
$ 41.08
Selling Price
$ 34.40
2799
2347
1009
3192
Market Price
$ 35.98
Selling Price
$ 30.23
555
135
114
2351
Market Price
$ 48.70
Selling Price
$ 42.26
632
417
274
2601
Market Price
$ 60.20
Selling Price
$ 52.02
3196
2346
774
4378
Market Price
$ 33.51
Selling Price
$ 29.27
1517
472
460
2670
Market Price
$ 65.22
Selling Price
$ 58.12
887
766
562
1032
Market Price
$ 49.11
Selling Price
$ 43.77
3010
1535
1068
4180
Market Price
$ 54.11
Selling Price
$ 45.25
2852
620
1386
4737
Market Price
$ 34.58
Selling Price
$ 29.16
883
845
778
2438
Market Price
$ 43.40
Selling Price
$ 36.85
2672
1010
1121
3656
Market Price
$ 64.25
Selling Price
$ 55.03
797
616
743
2325
Market Price
$ 42.84
Selling Price
$ 36.10
867
543
801
1467
Market Price
$ 50.66
Selling Price
$ 45.15
1493
381
630
2943
Market Price
$ 62.65
Selling Price
$ 54.89
1739
876
1023
2259
Market Price
$ 50.49
Selling Price
$ 44.76
3014
893
1183
3489
Market Price
$ 54.37
Selling Price
$ 47.98
802
776
650
2569
Market Price
$ 37.12
Selling Price
$ 33.37
605
585
602
2892
Market Price
$ 50.54
Selling Price
$ 42.96
2619
2495
2409
2763
Market Price
$ 33.32
Selling Price
$ 28.81
1414
1353
1066
1573
Market Price
$ 43.28
Selling Price
$ 37.03
206
51
79
507
Market Price
$ 64.45
Selling Price
$ 55.45
2222
1177
549
2693
Market Price
$ 43.39
Selling Price
$ 36.74
4025
2403
2395
4371
Market Price
$ 38.35
Selling Price
$ 34.42
690
194
407
1363
Market Price
$ 42.79
Selling Price
$ 36.79
2909
1409
2296
4023
Market Price
$ 45.69
Selling Price
$ 41.51
672
356
657
1147
Market Price
$ 29.80
Selling Price
$ 25.25
481
307
310
673
Market Price
$ 64.05
Selling Price
$ 54.91
521
470
341
2180
Market Price
$ 57.47
Selling Price
$ 51.43
1981
713
781
3273
Market Price
$ 67.38
Selling Price
$ 59.09
512
334
237
2314
Market Price
$ 45.40
Selling Price
$ 38.00
2350
681
1875
2591