Market Price
$ 60.74
Selling Price
$ 54.06
328
188
81
589
Market Price
$ 42.71
Selling Price
$ 35.95
988
537
344
1117
Market Price
$ 51.51
Selling Price
$ 45.23
485
180
305
500
Market Price
$ 37.08
Selling Price
$ 31.73
544
523
338
2074
Market Price
$ 46.69
Selling Price
$ 41.14
1328
1103
302
3985
Market Price
$ 44.40
Selling Price
$ 38.00
2167
1491
1493
4737
Market Price
$ 33.63
Selling Price
$ 29.61
3609
2177
3180
4202
Market Price
$ 46.83
Selling Price
$ 40.02
752
419
406
1232
Market Price
$ 29.48
Selling Price
$ 25.16
330
128
221
813
Market Price
$ 36.07
Selling Price
$ 31.93
3534
2790
2204
4470
Market Price
$ 69.34
Selling Price
$ 59.84
2241
1174
471
3820
Market Price
$ 66.29
Selling Price
$ 57.41
2387
2105
1691
2692
Market Price
$ 35.81
Selling Price
$ 32.41
689
156
606
2562
Market Price
$ 57.69
Selling Price
$ 49.88
1809
1769
1058
1870
Market Price
$ 48.50
Selling Price
$ 40.67
3827
3753
2475
4654
Market Price
$ 63.68
Selling Price
$ 54.48
319
286
143
492
Market Price
$ 65.86
Selling Price
$ 57.25
1960
1329
1895
2180
Market Price
$ 68.40
Selling Price
$ 57.26
496
467
277
957
Market Price
$ 49.48
Selling Price
$ 44.68
2420
1738
984
3021
Market Price
$ 39.42
Selling Price
$ 35.38
3079
2784
2906
3294
Market Price
$ 66.23
Selling Price
$ 59.08
3737
1161
2029
4941
Market Price
$ 51.87
Selling Price
$ 43.33
2076
1199
1192
2523
Market Price
$ 64.50
Selling Price
$ 55.86
996
763
696
4671
Market Price
$ 56.02
Selling Price
$ 46.99
2452
2446
2174
3918
Market Price
$ 58.32
Selling Price
$ 51.37
2060
1092
2019
2947
Market Price
$ 43.18
Selling Price
$ 38.28
2058
884
1204
2901
Market Price
$ 31.17
Selling Price
$ 26.68
1520
978
330
1594
Market Price
$ 64.47
Selling Price
$ 58.37
674
448
368
3045
Market Price
$ 37.33
Selling Price
$ 33.39
4027
2854
3719
4298
Market Price
$ 61.19
Selling Price
$ 51.19
1681
1056
1188
3078
Market Price
$ 50.43
Selling Price
$ 42.52
587
284
188
794
Market Price
$ 50.55
Selling Price
$ 45.47
977
524
563
1320
Market Price
$ 46.78
Selling Price
$ 41.61
1543
536
1429
4800
Market Price
$ 50.58
Selling Price
$ 45.85
827
710
466
2009
Market Price
$ 35.95
Selling Price
$ 30.89
2807
1300
2776
4543
Market Price
$ 46.33
Selling Price
$ 39.53
1508
1424
366
1767
Market Price
$ 53.50
Selling Price
$ 47.25
1367
806
1141
2852
Market Price
$ 40.57
Selling Price
$ 33.91
943
520
336
982
Market Price
$ 62.25
Selling Price
$ 55.76
1920
505
951
3833
Market Price
$ 30.94
Selling Price
$ 26.63
2609
1821
1851
2904