Market Price
$ 64.18
Selling Price
$ 55.56
982
891
428
1628
Market Price
$ 32.61
Selling Price
$ 28.68
820
373
393
1771
Market Price
$ 37.29
Selling Price
$ 32.61
1285
867
288
3158
Market Price
$ 43.51
Selling Price
$ 36.46
519
280
345
551
Market Price
$ 62.52
Selling Price
$ 53.23
1035
243
845
3985
Market Price
$ 53.57
Selling Price
$ 44.90
721
388
164
743
Market Price
$ 28.73
Selling Price
$ 25.42
325
94
93
453
Market Price
$ 48.87
Selling Price
$ 42.40
610
453
161
2392
Market Price
$ 48.28
Selling Price
$ 42.19
478
213
156
556
Market Price
$ 53.74
Selling Price
$ 47.85
208
130
124
635
Market Price
$ 39.36
Selling Price
$ 34.02
2078
1405
460
4933
Market Price
$ 50.87
Selling Price
$ 44.08
1505
1131
406
4433
Market Price
$ 63.01
Selling Price
$ 53.80
2380
1217
965
3610
Market Price
$ 62.33
Selling Price
$ 54.97
3732
2254
2899
3946
Market Price
$ 64.40
Selling Price
$ 53.69
431
246
360
965
Market Price
$ 59.06
Selling Price
$ 51.16
1037
539
515
1812
Market Price
$ 42.51
Selling Price
$ 35.70
2341
2212
1336
2537
Market Price
$ 67.02
Selling Price
$ 57.45
1259
1139
1113
1639
Market Price
$ 45.13
Selling Price
$ 40.51
3415
3402
2326
4925
Market Price
$ 56.94
Selling Price
$ 51.70
3179
2053
1516
3965
Market Price
$ 46.36
Selling Price
$ 41.00
886
520
377
1086
Market Price
$ 35.80
Selling Price
$ 31.10
799
461
323
1679
Market Price
$ 48.75
Selling Price
$ 41.50
2182
1220
464
3020
Market Price
$ 30.04
Selling Price
$ 27.13
1325
916
288
1795
Market Price
$ 51.99
Selling Price
$ 46.38
2285
480
1651
4781
Market Price
$ 67.85
Selling Price
$ 59.92
662
144
338
1954
Market Price
$ 33.73
Selling Price
$ 29.41
775
552
519
3237
Market Price
$ 65.03
Selling Price
$ 55.71
422
241
159
794
Market Price
$ 47.53
Selling Price
$ 39.72
2125
1675
603
2240
Market Price
$ 32.38
Selling Price
$ 27.63
1079
399
976
1948
Market Price
$ 66.66
Selling Price
$ 59.47
739
571
600
925
Market Price
$ 53.30
Selling Price
$ 46.58
1464
1330
369
4054
Market Price
$ 42.85
Selling Price
$ 37.81
2858
1135
2744
3945
Market Price
$ 56.29
Selling Price
$ 50.82
1495
669
1172
2626
Market Price
$ 31.68
Selling Price
$ 28.76
2900
629
953
4422
Market Price
$ 67.27
Selling Price
$ 57.66
202
148
68
936
Market Price
$ 64.57
Selling Price
$ 54.85
2989
734
634
4418
Market Price
$ 61.23
Selling Price
$ 52.19
2637
2172
2424
4008
Market Price
$ 28.66
Selling Price
$ 25.37
1242
407
601
1785
Market Price
$ 31.75
Selling Price
$ 28.23
1464
1426
997
2207