Market Price
$ 65.01
Selling Price
$ 54.74
584
579
161
2102
Market Price
$ 58.26
Selling Price
$ 50.54
2907
2401
1959
4824
Market Price
$ 40.93
Selling Price
$ 34.33
647
496
330
2277
Market Price
$ 48.18
Selling Price
$ 43.69
1505
430
1203
4643
Market Price
$ 32.91
Selling Price
$ 29.72
270
264
212
651
Market Price
$ 43.83
Selling Price
$ 38.30
3264
2861
1278
4289
Market Price
$ 50.37
Selling Price
$ 45.59
3279
2732
2079
3400
Market Price
$ 63.66
Selling Price
$ 54.88
3325
2693
2039
4594
Market Price
$ 51.96
Selling Price
$ 44.60
146
110
62
561
Market Price
$ 68.59
Selling Price
$ 59.38
1258
447
532
1338
Market Price
$ 46.35
Selling Price
$ 40.77
1153
345
279
1433
Market Price
$ 44.19
Selling Price
$ 39.82
1486
696
1078
2773
Market Price
$ 49.06
Selling Price
$ 44.44
683
308
625
1718
Market Price
$ 57.89
Selling Price
$ 52.46
1474
1399
768
4356
Market Price
$ 58.12
Selling Price
$ 52.62
1230
255
879
1696
Market Price
$ 43.93
Selling Price
$ 38.55
2518
1126
1779
4423
Market Price
$ 32.00
Selling Price
$ 26.71
461
232
411
696
Market Price
$ 65.13
Selling Price
$ 58.33
2832
2347
1449
2955
Market Price
$ 50.75
Selling Price
$ 44.98
1034
1024
283
2601
Market Price
$ 55.46
Selling Price
$ 47.20
1228
1047
1194
2818
Market Price
$ 51.63
Selling Price
$ 43.67
3426
3252
1832
4195
Market Price
$ 43.66
Selling Price
$ 37.04
2283
1661
2156
3108
Market Price
$ 44.18
Selling Price
$ 38.85
606
509
440
2396
Market Price
$ 48.59
Selling Price
$ 44.07
1684
1442
1285
2435
Market Price
$ 46.92
Selling Price
$ 40.50
3060
3000
1307
4454
Market Price
$ 39.27
Selling Price
$ 32.82
560
438
364
1399
Market Price
$ 49.35
Selling Price
$ 44.53
1295
983
498
3064
Market Price
$ 51.12
Selling Price
$ 43.27
1029
602
848
2785
Market Price
$ 29.01
Selling Price
$ 25.61
936
809
341
2390
Market Price
$ 61.93
Selling Price
$ 54.92
2347
2151
1175
3540
Market Price
$ 32.72
Selling Price
$ 28.00
994
214
990
2079
Market Price
$ 47.92
Selling Price
$ 43.37
1227
1059
633
4168
Market Price
$ 36.03
Selling Price
$ 31.27
2650
1515
1037
3453
Market Price
$ 62.43
Selling Price
$ 52.67
2018
1815
554
4540
Market Price
$ 68.34
Selling Price
$ 57.36
877
378
279
3895
Market Price
$ 52.11
Selling Price
$ 46.37
2858
802
2627
2941
Market Price
$ 58.60
Selling Price
$ 49.83
2027
1620
1018
3736
Market Price
$ 42.59
Selling Price
$ 35.93
799
786
266
919
Market Price
$ 40.19
Selling Price
$ 34.94
155
84
42
525
Market Price
$ 57.29
Selling Price
$ 49.59
395
369
216
881