Market Price
$ 40.50
Selling Price
$ 35.93
1099
528
482
1167
Market Price
$ 59.85
Selling Price
$ 52.11
1056
638
509
1648
Market Price
$ 64.30
Selling Price
$ 54.87
598
269
484
1167
Market Price
$ 63.28
Selling Price
$ 54.08
1204
997
748
2782
Market Price
$ 61.86
Selling Price
$ 51.85
4183
3114
3703
4184
Market Price
$ 56.37
Selling Price
$ 48.39
1242
514
609
2842
Market Price
$ 62.95
Selling Price
$ 55.03
3063
1942
782
4321
Market Price
$ 36.06
Selling Price
$ 32.25
1169
1068
433
2856
Market Price
$ 56.24
Selling Price
$ 50.41
2126
1089
533
3897
Market Price
$ 46.59
Selling Price
$ 41.59
3789
2509
1476
4565
Market Price
$ 64.88
Selling Price
$ 55.85
2259
643
1564
3457
Market Price
$ 68.86
Selling Price
$ 59.22
2062
1886
1770
2483
Market Price
$ 41.07
Selling Price
$ 36.76
1269
1247
352
2863
Market Price
$ 62.63
Selling Price
$ 56.52
766
259
663
2066
Market Price
$ 44.05
Selling Price
$ 38.61
2933
1429
2327
3114
Market Price
$ 44.57
Selling Price
$ 37.18
730
344
194
2140
Market Price
$ 32.53
Selling Price
$ 29.10
1736
1678
931
2007
Market Price
$ 59.46
Selling Price
$ 51.11
4679
1231
3476
4791
Market Price
$ 51.10
Selling Price
$ 43.81
630
279
458
1297
Market Price
$ 55.09
Selling Price
$ 47.65
3778
2297
2087
4131
Market Price
$ 64.28
Selling Price
$ 56.48
976
635
899
1763
Market Price
$ 39.98
Selling Price
$ 34.92
2442
1344
938
2626
Market Price
$ 63.18
Selling Price
$ 54.37
1326
544
634
4613
Market Price
$ 56.23
Selling Price
$ 47.31
1473
1188
1068
1659
Market Price
$ 62.52
Selling Price
$ 52.39
1429
1343
754
1610
Market Price
$ 44.91
Selling Price
$ 39.88
2054
1530
1073
4998
Market Price
$ 59.97
Selling Price
$ 52.34
594
474
375
686
Market Price
$ 61.19
Selling Price
$ 53.94
713
214
491
813
Market Price
$ 58.16
Selling Price
$ 52.46
2298
526
1603
3801
Market Price
$ 56.19
Selling Price
$ 49.45
3046
697
845
4222
Market Price
$ 52.01
Selling Price
$ 44.93
536
404
486
777
Market Price
$ 29.87
Selling Price
$ 26.73
1264
489
1021
1312
Market Price
$ 37.62
Selling Price
$ 32.91
258
90
61
638
Market Price
$ 59.10
Selling Price
$ 49.28
2587
2047
1833
2809
Market Price
$ 46.77
Selling Price
$ 39.49
435
417
296
1907
Market Price
$ 46.84
Selling Price
$ 41.06
660
430
383
1463
Market Price
$ 39.03
Selling Price
$ 35.27
2314
1800
2229
2317
Market Price
$ 28.38
Selling Price
$ 25.10
1455
1238
1447
2519
Market Price
$ 37.28
Selling Price
$ 33.41
262
76
76
580
Market Price
$ 46.10
Selling Price
$ 38.98
646
214
346
1044