Market Price
$ 40.42
Selling Price
$ 36.14
530
192
320
658
Market Price
$ 70.64
Selling Price
$ 59.35
229
108
186
846
Market Price
$ 37.53
Selling Price
$ 31.87
1535
1480
1220
1586
Market Price
$ 56.35
Selling Price
$ 48.33
4551
1175
4055
4701
Market Price
$ 57.46
Selling Price
$ 49.93
1296
471
432
2085
Market Price
$ 41.19
Selling Price
$ 35.43
1452
527
610
2726
Market Price
$ 40.47
Selling Price
$ 34.08
2941
1413
1288
4472
Market Price
$ 67.48
Selling Price
$ 59.99
4292
1908
3054
4371
Market Price
$ 50.37
Selling Price
$ 45.29
488
437
451
547
Market Price
$ 40.64
Selling Price
$ 35.48
2182
1073
2175
4950
Market Price
$ 41.84
Selling Price
$ 35.71
823
734
703
2733
Market Price
$ 32.42
Selling Price
$ 27.69
2860
687
2583
3791
Market Price
$ 55.54
Selling Price
$ 49.25
909
611
266
1157
Market Price
$ 48.97
Selling Price
$ 41.18
1963
587
489
4881
Market Price
$ 61.45
Selling Price
$ 55.56
1007
572
881
1265
Market Price
$ 55.71
Selling Price
$ 47.20
912
835
407
3443
Market Price
$ 58.63
Selling Price
$ 51.81
3187
3110
696
3271
Market Price
$ 58.69
Selling Price
$ 50.62
3357
3229
1311
3923
Market Price
$ 42.11
Selling Price
$ 35.43
969
381
484
1011
Market Price
$ 54.35
Selling Price
$ 45.51
3029
2001
1710
3378
Market Price
$ 52.61
Selling Price
$ 44.05
2849
2467
1447
3673
Market Price
$ 57.86
Selling Price
$ 49.91
248
209
92
1044
Market Price
$ 40.54
Selling Price
$ 36.83
1042
656
877
2674
Market Price
$ 66.59
Selling Price
$ 59.74
710
161
232
1082
Market Price
$ 36.31
Selling Price
$ 32.30
1313
1175
934
2055
Market Price
$ 42.29
Selling Price
$ 37.25
1197
881
1017
3217
Market Price
$ 34.99
Selling Price
$ 31.31
2859
694
1213
3450
Market Price
$ 48.17
Selling Price
$ 43.11
493
137
281
517
Market Price
$ 61.38
Selling Price
$ 53.07
1025
641
362
2029
Market Price
$ 36.56
Selling Price
$ 30.76
921
426
625
2595
Market Price
$ 41.64
Selling Price
$ 36.90
1840
1808
1643
3822
Market Price
$ 34.94
Selling Price
$ 31.25
190
185
124
937
Market Price
$ 49.75
Selling Price
$ 43.12
2463
822
1532
4235
Market Price
$ 62.87
Selling Price
$ 53.11
2066
1001
1513
2956
Market Price
$ 47.65
Selling Price
$ 42.48
1359
1208
645
2839
Market Price
$ 36.67
Selling Price
$ 33.09
1438
709
605
3878
Market Price
$ 52.00
Selling Price
$ 44.33
915
723
574
3359
Market Price
$ 47.95
Selling Price
$ 42.85
1724
1148
1513
2650
Market Price
$ 41.80
Selling Price
$ 36.64
834
588
208
2289
Market Price
$ 45.95
Selling Price
$ 38.46
1762
1147
758
1870