Market Price
$ 48.01
Selling Price
$ 43.14
373
291
105
481
Market Price
$ 66.75
Selling Price
$ 58.73
1856
1234
1675
4135
Market Price
$ 61.67
Selling Price
$ 51.83
4394
3817
3553
4425
Market Price
$ 66.52
Selling Price
$ 58.48
4239
3301
2894
4305
Market Price
$ 30.21
Selling Price
$ 25.19
640
290
220
879
Market Price
$ 44.46
Selling Price
$ 37.48
538
178
487
1287
Market Price
$ 52.33
Selling Price
$ 45.74
896
746
617
3422
Market Price
$ 61.58
Selling Price
$ 55.41
516
443
275
1590
Market Price
$ 38.42
Selling Price
$ 33.77
4536
4177
4289
4847
Market Price
$ 62.96
Selling Price
$ 52.81
1486
1429
890
4806
Market Price
$ 62.89
Selling Price
$ 56.77
2298
813
1943
2340
Market Price
$ 67.40
Selling Price
$ 57.01
479
238
460
780
Market Price
$ 38.24
Selling Price
$ 32.75
1230
898
741
4615
Market Price
$ 31.39
Selling Price
$ 27.25
4036
3788
1112
4918
Market Price
$ 44.06
Selling Price
$ 37.84
1124
924
415
3805
Market Price
$ 38.16
Selling Price
$ 33.98
262
218
195
1126
Market Price
$ 69.86
Selling Price
$ 59.02
891
613
705
1532
Market Price
$ 62.68
Selling Price
$ 55.38
1020
501
360
1858
Market Price
$ 33.93
Selling Price
$ 29.29
1092
370
248
3425
Market Price
$ 53.84
Selling Price
$ 45.36
1396
1127
872
2513
Market Price
$ 64.71
Selling Price
$ 57.50
2043
1872
2012
2283
Market Price
$ 54.60
Selling Price
$ 49.04
2187
632
694
4706
Market Price
$ 60.41
Selling Price
$ 54.24
1465
494
608
4795
Market Price
$ 64.05
Selling Price
$ 54.05
4156
991
1174
4760
Market Price
$ 44.52
Selling Price
$ 40.33
797
748
371
2901
Market Price
$ 33.44
Selling Price
$ 29.21
3849
1965
2965
4141
Market Price
$ 55.59
Selling Price
$ 50.23
240
160
150
553
Market Price
$ 64.58
Selling Price
$ 53.98
2167
1401
974
4294
Market Price
$ 35.63
Selling Price
$ 29.90
1002
586
310
1509
Market Price
$ 55.59
Selling Price
$ 46.83
718
536
160
2438
Market Price
$ 53.61
Selling Price
$ 48.09
773
270
508
1609
Market Price
$ 37.11
Selling Price
$ 32.87
2413
1249
1529
2432
Market Price
$ 63.25
Selling Price
$ 53.76
1307
542
279
2381
Market Price
$ 65.56
Selling Price
$ 58.64
968
920
476
1419
Market Price
$ 54.77
Selling Price
$ 48.14
792
420
470
2574
Market Price
$ 60.57
Selling Price
$ 52.36
917
442
423
1881
Market Price
$ 32.03
Selling Price
$ 27.88
472
184
232
1352
Market Price
$ 64.74
Selling Price
$ 55.69
324
306
74
1224
Market Price
$ 59.86
Selling Price
$ 51.85
672
483
307
1005
Market Price
$ 54.41
Selling Price
$ 47.86
966
740
216
2686