Market Price
$ 50.88
Selling Price
$ 44.61
2143
559
438
2214
Market Price
$ 36.61
Selling Price
$ 32.49
2594
681
528
4143
Market Price
$ 51.04
Selling Price
$ 42.61
1474
366
535
4947
Market Price
$ 46.38
Selling Price
$ 40.19
1364
335
644
4613
Market Price
$ 51.45
Selling Price
$ 44.45
1616
1550
1146
2885
Market Price
$ 45.20
Selling Price
$ 40.68
989
383
461
1004
Market Price
$ 37.37
Selling Price
$ 32.99
1550
1139
501
1637
Market Price
$ 66.81
Selling Price
$ 56.42
287
161
250
773
Market Price
$ 44.83
Selling Price
$ 39.70
2363
1863
1334
2899
Market Price
$ 60.20
Selling Price
$ 50.70
830
700
397
3330
Market Price
$ 44.98
Selling Price
$ 39.60
1367
693
419
1971
Market Price
$ 32.90
Selling Price
$ 29.09
1432
1339
1420
1789
Market Price
$ 57.30
Selling Price
$ 50.29
1249
701
482
2559
Market Price
$ 35.57
Selling Price
$ 30.79
2044
813
1029
3964
Market Price
$ 30.03
Selling Price
$ 26.21
253
112
176
708
Market Price
$ 41.34
Selling Price
$ 36.76
1498
1099
1157
4180
Market Price
$ 62.88
Selling Price
$ 55.86
758
219
396
818
Market Price
$ 28.47
Selling Price
$ 25.85
2463
1189
1203
4986
Market Price
$ 47.09
Selling Price
$ 39.46
3114
2690
1663
3749
Market Price
$ 29.45
Selling Price
$ 25.49
1115
759
232
2020
Market Price
$ 50.00
Selling Price
$ 44.33
534
384
421
562
Market Price
$ 54.21
Selling Price
$ 45.38
732
509
308
2069
Market Price
$ 45.56
Selling Price
$ 40.86
3388
1027
2917
3693
Market Price
$ 39.36
Selling Price
$ 32.98
2662
1553
2237
4643
Market Price
$ 64.84
Selling Price
$ 56.34
2264
1589
655
2373
Market Price
$ 44.34
Selling Price
$ 39.58
1134
668
472
1180
Market Price
$ 44.68
Selling Price
$ 38.85
819
581
482
3034
Market Price
$ 62.76
Selling Price
$ 54.89
2563
965
1765
2776
Market Price
$ 39.51
Selling Price
$ 35.20
788
788
172
1237
Market Price
$ 51.98
Selling Price
$ 43.70
1113
498
747
1990
Market Price
$ 32.62
Selling Price
$ 29.43
1211
414
766
1830
Market Price
$ 42.26
Selling Price
$ 37.82
1926
1702
1191
2725
Market Price
$ 53.54
Selling Price
$ 44.88
4419
2294
2306
4606
Market Price
$ 63.70
Selling Price
$ 53.87
816
466
239
1699
Market Price
$ 34.84
Selling Price
$ 31.49
1781
1104
1540
3736
Market Price
$ 30.99
Selling Price
$ 26.19
1428
1124
1388
2257
Market Price
$ 41.46
Selling Price
$ 36.48
1572
842
868
2395
Market Price
$ 37.42
Selling Price
$ 32.08
311
279
308
682
Market Price
$ 65.61
Selling Price
$ 56.30
2981
739
1888
3260
Market Price
$ 44.59
Selling Price
$ 39.81
3198
2638
2607
4231