Market Price
$ 42.91
Selling Price
$ 37.31
1241
451
459
3630
Market Price
$ 64.07
Selling Price
$ 56.32
611
175
162
1522
Market Price
$ 31.17
Selling Price
$ 26.43
592
499
287
1398
Market Price
$ 45.08
Selling Price
$ 40.27
1438
785
569
2346
Market Price
$ 43.65
Selling Price
$ 38.31
1629
1328
859
2291
Market Price
$ 64.12
Selling Price
$ 53.76
1573
1142
1343
2918
Market Price
$ 50.03
Selling Price
$ 45.16
1328
1275
532
2411
Market Price
$ 54.68
Selling Price
$ 49.01
167
89
105
643
Market Price
$ 41.62
Selling Price
$ 34.97
1463
386
702
2186
Market Price
$ 67.10
Selling Price
$ 56.95
1312
746
839
2399
Market Price
$ 45.26
Selling Price
$ 39.92
1123
647
985
1794
Market Price
$ 32.97
Selling Price
$ 27.55
273
61
99
985
Market Price
$ 41.33
Selling Price
$ 35.94
1680
1063
941
1817
Market Price
$ 36.39
Selling Price
$ 30.72
1444
936
1031
4746
Market Price
$ 47.85
Selling Price
$ 42.56
464
178
444
1272
Market Price
$ 47.96
Selling Price
$ 40.68
4026
3237
3745
4233
Market Price
$ 67.78
Selling Price
$ 56.96
2603
1782
2041
2931
Market Price
$ 59.16
Selling Price
$ 49.70
1983
1650
1513
2157
Market Price
$ 65.91
Selling Price
$ 55.51
524
120
500
657
Market Price
$ 50.88
Selling Price
$ 44.29
686
143
523
3176
Market Price
$ 69.51
Selling Price
$ 58.64
1981
430
1363
4682
Market Price
$ 32.43
Selling Price
$ 27.97
1368
1009
313
3233
Market Price
$ 34.59
Selling Price
$ 30.41
1723
1656
425
4686
Market Price
$ 37.73
Selling Price
$ 33.03
1097
232
662
1225
Market Price
$ 71.39
Selling Price
$ 59.91
4142
1755
3347
4625
Market Price
$ 38.53
Selling Price
$ 33.84
2811
1627
1658
3865
Market Price
$ 56.58
Selling Price
$ 51.42
2390
1614
2103
4439
Market Price
$ 64.65
Selling Price
$ 54.43
1698
453
473
1858
Market Price
$ 34.66
Selling Price
$ 30.24
964
787
402
1413
Market Price
$ 40.84
Selling Price
$ 35.59
1884
942
623
3335
Market Price
$ 34.03
Selling Price
$ 29.24
1846
711
596
3402
Market Price
$ 60.02
Selling Price
$ 51.87
562
284
509
721
Market Price
$ 62.79
Selling Price
$ 56.70
1557
836
778
3003
Market Price
$ 54.34
Selling Price
$ 45.54
1409
1394
1017
1475
Market Price
$ 43.89
Selling Price
$ 37.00
1046
803
238
4963
Market Price
$ 29.46
Selling Price
$ 26.48
455
352
426
766
Market Price
$ 69.72
Selling Price
$ 58.48
932
630
296
1158
Market Price
$ 37.54
Selling Price
$ 33.63
831
346
681
1586
Market Price
$ 61.68
Selling Price
$ 51.56
1144
1028
283
1259
Market Price
$ 51.17
Selling Price
$ 43.06
1111
243
496
2424