Market Price
$ 62.16
Selling Price
$ 56.21
3076
1555
618
3562
Market Price
$ 38.90
Selling Price
$ 34.45
313
212
290
668
Market Price
$ 33.78
Selling Price
$ 30.35
1793
795
1272
3160
Market Price
$ 50.02
Selling Price
$ 42.43
542
195
383
2652
Market Price
$ 32.62
Selling Price
$ 28.94
3119
1324
2062
4145
Market Price
$ 54.92
Selling Price
$ 49.09
1149
709
302
2574
Market Price
$ 46.80
Selling Price
$ 40.50
390
380
226
600
Market Price
$ 50.79
Selling Price
$ 42.81
2507
1814
1374
4560
Market Price
$ 43.85
Selling Price
$ 37.84
1306
708
1236
1969
Market Price
$ 57.48
Selling Price
$ 52.13
2479
1110
2080
4021
Market Price
$ 34.59
Selling Price
$ 30.94
2057
2044
834
4797
Market Price
$ 43.63
Selling Price
$ 37.53
1528
1379
780
3026
Market Price
$ 66.56
Selling Price
$ 55.56
1320
895
878
4899
Market Price
$ 40.78
Selling Price
$ 36.76
1125
396
639
4487
Market Price
$ 68.31
Selling Price
$ 57.75
1078
698
697
1622
Market Price
$ 46.16
Selling Price
$ 40.67
2490
2099
1639
2725
Market Price
$ 58.63
Selling Price
$ 51.86
2789
1818
2274
3197
Market Price
$ 33.65
Selling Price
$ 29.54
2963
1716
2517
4454
Market Price
$ 67.72
Selling Price
$ 58.62
445
163
175
666
Market Price
$ 62.49
Selling Price
$ 56.18
214
58
79
702
Market Price
$ 46.77
Selling Price
$ 42.43
1256
377
833
1386
Market Price
$ 66.37
Selling Price
$ 55.33
293
103
255
555
Market Price
$ 55.61
Selling Price
$ 46.40
502
313
461
1019
Market Price
$ 30.80
Selling Price
$ 27.23
423
283
369
691
Market Price
$ 50.26
Selling Price
$ 44.92
2506
1183
1326
2779
Market Price
$ 54.39
Selling Price
$ 45.79
542
541
161
1272
Market Price
$ 34.82
Selling Price
$ 29.67
2702
2156
1875
4670
Market Price
$ 43.52
Selling Price
$ 37.52
4309
3810
865
4364
Market Price
$ 50.60
Selling Price
$ 44.31
2139
1638
434
2708
Market Price
$ 34.13
Selling Price
$ 29.68
2027
801
1305
4509
Market Price
$ 56.46
Selling Price
$ 49.70
397
114
204
748
Market Price
$ 33.84
Selling Price
$ 29.60
1466
1391
714
2246
Market Price
$ 68.97
Selling Price
$ 59.44
744
351
666
3357
Market Price
$ 66.31
Selling Price
$ 57.53
1174
520
983
2782
Market Price
$ 48.88
Selling Price
$ 44.40
1532
400
1058
2816
Market Price
$ 55.05
Selling Price
$ 46.49
2876
1347
803
3800
Market Price
$ 50.07
Selling Price
$ 42.68
529
279
454
968
Market Price
$ 56.48
Selling Price
$ 47.31
1203
965
688
1989
Market Price
$ 63.73
Selling Price
$ 56.29
1016
751
369
3639
Market Price
$ 65.15
Selling Price
$ 58.05
2471
1160
1733
4887