Market Price
$ 54.53
Selling Price
$ 46.30
366
126
282
578
Market Price
$ 64.07
Selling Price
$ 57.76
1378
862
304
3714
Market Price
$ 44.61
Selling Price
$ 37.50
1312
850
1190
2037
Market Price
$ 51.84
Selling Price
$ 46.58
1044
552
867
1584
Market Price
$ 65.79
Selling Price
$ 56.80
1842
1038
1226
2437
Market Price
$ 40.33
Selling Price
$ 35.81
628
132
373
1250
Market Price
$ 37.52
Selling Price
$ 32.42
1316
712
919
1631
Market Price
$ 37.82
Selling Price
$ 33.76
2269
1767
548
2442
Market Price
$ 28.38
Selling Price
$ 25.46
1095
247
1044
1431
Market Price
$ 68.51
Selling Price
$ 57.84
665
601
336
2566
Market Price
$ 38.49
Selling Price
$ 32.92
728
722
325
852
Market Price
$ 56.67
Selling Price
$ 50.58
250
243
173
970
Market Price
$ 49.07
Selling Price
$ 41.67
1940
955
635
1997
Market Price
$ 37.66
Selling Price
$ 32.58
1727
1181
986
2321
Market Price
$ 36.38
Selling Price
$ 32.08
808
759
423
864
Market Price
$ 65.57
Selling Price
$ 57.61
2777
1718
561
3622
Market Price
$ 34.94
Selling Price
$ 30.32
1987
664
1444
4363
Market Price
$ 66.18
Selling Price
$ 58.00
2032
1599
1276
2909
Market Price
$ 63.18
Selling Price
$ 54.89
284
92
239
1197
Market Price
$ 33.74
Selling Price
$ 28.81
826
683
451
2889
Market Price
$ 50.77
Selling Price
$ 44.73
3249
2629
2020
3901
Market Price
$ 52.49
Selling Price
$ 44.94
1102
722
594
1598
Market Price
$ 46.73
Selling Price
$ 39.99
408
160
374
422
Market Price
$ 51.63
Selling Price
$ 43.34
1436
1294
776
2042
Market Price
$ 46.53
Selling Price
$ 38.90
4336
2949
2618
4773
Market Price
$ 35.34
Selling Price
$ 30.38
699
356
210
748
Market Price
$ 45.38
Selling Price
$ 41.01
1504
991
1342
2068
Market Price
$ 57.68
Selling Price
$ 49.88
3248
1543
3061
3307
Market Price
$ 31.16
Selling Price
$ 26.14
2770
2482
2505
2885
Market Price
$ 47.56
Selling Price
$ 41.93
1328
1141
1210
2334
Market Price
$ 46.38
Selling Price
$ 41.17
3509
2807
2622
3707
Market Price
$ 67.61
Selling Price
$ 57.98
655
610
253
821
Market Price
$ 31.67
Selling Price
$ 27.91
2472
564
783
2722
Market Price
$ 49.31
Selling Price
$ 42.18
1494
1101
768
2119
Market Price
$ 32.38
Selling Price
$ 29.34
544
327
155
2035
Market Price
$ 43.88
Selling Price
$ 38.17
1646
1174
1201
2048
Market Price
$ 65.64
Selling Price
$ 57.17
1907
1699
1290
4582
Market Price
$ 46.96
Selling Price
$ 39.23
1766
393
835
2193
Market Price
$ 58.56
Selling Price
$ 49.66
2710
1146
769
3886
Market Price
$ 31.61
Selling Price
$ 26.35
3156
698
2554
4771