Market Price
$ 46.20
Selling Price
$ 38.68
430
418
344
598
Market Price
$ 30.71
Selling Price
$ 25.63
612
245
480
988
Market Price
$ 63.93
Selling Price
$ 56.48
1017
410
949
1792
Market Price
$ 35.31
Selling Price
$ 30.60
2200
670
1727
2789
Market Price
$ 67.41
Selling Price
$ 58.83
3363
1012
2468
3819
Market Price
$ 63.22
Selling Price
$ 56.19
1752
860
1341
1834
Market Price
$ 47.74
Selling Price
$ 42.37
1236
978
507
1322
Market Price
$ 35.17
Selling Price
$ 31.89
2029
441
662
3523
Market Price
$ 34.66
Selling Price
$ 30.70
2021
1181
1456
3086
Market Price
$ 35.87
Selling Price
$ 32.20
1158
518
585
4897
Market Price
$ 68.98
Selling Price
$ 58.43
3969
1800
3613
4198
Market Price
$ 51.81
Selling Price
$ 43.32
687
490
588
1813
Market Price
$ 63.52
Selling Price
$ 56.05
208
105
187
625
Market Price
$ 42.43
Selling Price
$ 35.65
2433
2232
1335
3133
Market Price
$ 48.74
Selling Price
$ 44.07
555
500
414
1793
Market Price
$ 59.25
Selling Price
$ 53.23
2480
548
504
2799
Market Price
$ 36.41
Selling Price
$ 30.69
2939
2316
2627
4162
Market Price
$ 40.65
Selling Price
$ 36.74
780
259
158
2160
Market Price
$ 62.41
Selling Price
$ 54.34
3277
869
2406
3797
Market Price
$ 66.80
Selling Price
$ 58.32
1458
632
1065
4419
Market Price
$ 66.54
Selling Price
$ 59.08
662
286
217
876
Market Price
$ 53.45
Selling Price
$ 47.36
1437
1411
1166
2048
Market Price
$ 43.38
Selling Price
$ 39.24
2500
1499
1569
4399
Market Price
$ 34.55
Selling Price
$ 29.62
569
448
139
1027
Market Price
$ 31.93
Selling Price
$ 27.95
734
275
343
1160
Market Price
$ 31.64
Selling Price
$ 28.38
1965
1803
1113
3337
Market Price
$ 58.86
Selling Price
$ 52.98
2673
723
2177
3418
Market Price
$ 55.65
Selling Price
$ 47.17
2267
1047
995
3720
Market Price
$ 33.08
Selling Price
$ 29.29
3036
2143
1786
3248
Market Price
$ 42.10
Selling Price
$ 36.43
3370
1162
1182
4246
Market Price
$ 47.58
Selling Price
$ 42.62
533
522
459
792
Market Price
$ 56.06
Selling Price
$ 50.56
2221
1248
1047
4174
Market Price
$ 45.14
Selling Price
$ 38.39
2246
859
588
3876
Market Price
$ 60.07
Selling Price
$ 50.47
3554
1827
2010
3724
Market Price
$ 31.48
Selling Price
$ 27.98
1762
496
774
2084
Market Price
$ 66.56
Selling Price
$ 56.48
545
294
134
1953
Market Price
$ 63.18
Selling Price
$ 53.14
705
263
372
1047
Market Price
$ 55.82
Selling Price
$ 49.74
2559
945
804
3183
Market Price
$ 37.12
Selling Price
$ 33.52
2310
648
1926
4316
Market Price
$ 49.93
Selling Price
$ 42.62
951
292
464
982