Market Price
$ 50.27
Selling Price
$ 44.85
705
393
447
1364
Market Price
$ 67.28
Selling Price
$ 57.77
3607
1096
1340
4574
Market Price
$ 41.83
Selling Price
$ 38.00
2830
2142
2734
3313
Market Price
$ 42.17
Selling Price
$ 35.75
1213
955
825
1469
Market Price
$ 46.26
Selling Price
$ 38.58
836
369
438
876
Market Price
$ 50.16
Selling Price
$ 44.05
3048
2926
2301
3469
Market Price
$ 60.83
Selling Price
$ 52.23
4338
4313
3826
4471
Market Price
$ 48.62
Selling Price
$ 40.69
1984
547
759
2614
Market Price
$ 49.23
Selling Price
$ 42.08
3494
1301
2362
3763
Market Price
$ 43.34
Selling Price
$ 36.57
1100
1097
593
4939
Market Price
$ 44.44
Selling Price
$ 38.59
2413
2229
2103
4859
Market Price
$ 36.12
Selling Price
$ 32.12
491
282
148
528
Market Price
$ 38.49
Selling Price
$ 32.34
689
306
437
1285
Market Price
$ 38.66
Selling Price
$ 34.86
837
183
430
2486
Market Price
$ 44.89
Selling Price
$ 38.99
552
473
188
1519
Market Price
$ 53.25
Selling Price
$ 45.02
1623
1071
475
1910
Market Price
$ 47.13
Selling Price
$ 42.05
775
742
568
2751
Market Price
$ 64.65
Selling Price
$ 58.40
2643
1216
2141
4193
Market Price
$ 45.51
Selling Price
$ 39.99
1322
618
788
4378
Market Price
$ 31.56
Selling Price
$ 27.18
392
86
204
665
Market Price
$ 55.85
Selling Price
$ 46.97
333
87
129
586
Market Price
$ 30.92
Selling Price
$ 25.88
1956
961
1054
3608
Market Price
$ 64.71
Selling Price
$ 54.15
1183
873
925
4825
Market Price
$ 57.96
Selling Price
$ 49.96
2215
1371
1897
4849
Market Price
$ 62.67
Selling Price
$ 56.88
3221
2639
2626
3234
Market Price
$ 68.79
Selling Price
$ 58.15
119
37
74
418
Market Price
$ 38.23
Selling Price
$ 34.62
2694
2358
1285
4174
Market Price
$ 34.37
Selling Price
$ 29.99
444
408
345
1475
Market Price
$ 59.26
Selling Price
$ 53.44
1964
432
1621
2414
Market Price
$ 68.88
Selling Price
$ 59.07
968
643
613
3437
Market Price
$ 43.78
Selling Price
$ 37.30
3195
2248
2077
4401
Market Price
$ 50.43
Selling Price
$ 45.81
468
425
216
637
Market Price
$ 51.69
Selling Price
$ 43.92
2298
2021
744
2835
Market Price
$ 57.59
Selling Price
$ 49.59
109
44
44
413
Market Price
$ 68.22
Selling Price
$ 59.68
1966
396
1207
2820
Market Price
$ 60.75
Selling Price
$ 51.28
1000
993
219
2168
Market Price
$ 66.40
Selling Price
$ 57.23
2321
1181
1471
2647
Market Price
$ 39.81
Selling Price
$ 34.96
2429
1410
1603
2847
Market Price
$ 34.29
Selling Price
$ 30.86
2912
1174
1289
3207
Market Price
$ 62.39
Selling Price
$ 54.77
993
695
316
4852