Market Price
$ 66.20
Selling Price
$ 59.42
659
139
587
1298
Market Price
$ 63.46
Selling Price
$ 54.28
582
291
581
852
Market Price
$ 57.94
Selling Price
$ 50.66
946
733
474
1839
Market Price
$ 53.29
Selling Price
$ 46.34
1557
1165
870
1952
Market Price
$ 33.52
Selling Price
$ 28.68
4787
1275
3904
4830
Market Price
$ 40.37
Selling Price
$ 35.69
1626
496
441
1818
Market Price
$ 60.12
Selling Price
$ 53.25
321
165
139
1567
Market Price
$ 51.42
Selling Price
$ 45.19
938
239
548
4166
Market Price
$ 43.34
Selling Price
$ 37.57
2995
888
2168
3592
Market Price
$ 31.50
Selling Price
$ 27.55
2628
2165
850
3198
Market Price
$ 57.47
Selling Price
$ 48.39
1381
812
609
1468
Market Price
$ 31.83
Selling Price
$ 28.13
743
358
600
1380
Market Price
$ 51.40
Selling Price
$ 45.76
2713
1411
2491
2723
Market Price
$ 69.97
Selling Price
$ 58.55
1290
846
649
2996
Market Price
$ 56.60
Selling Price
$ 50.66
1746
746
1349
4937
Market Price
$ 50.78
Selling Price
$ 44.92
1384
521
1042
1667
Market Price
$ 56.85
Selling Price
$ 49.65
2626
1242
667
4444
Market Price
$ 67.27
Selling Price
$ 59.44
902
684
336
1500
Market Price
$ 43.28
Selling Price
$ 39.19
674
607
614
1845
Market Price
$ 30.52
Selling Price
$ 25.50
3300
1606
1913
4252
Market Price
$ 50.06
Selling Price
$ 44.44
2509
507
1896
4000
Market Price
$ 38.83
Selling Price
$ 33.90
859
448
721
1184
Market Price
$ 51.02
Selling Price
$ 45.02
1035
450
714
1240
Market Price
$ 36.56
Selling Price
$ 32.06
2045
591
856
4020
Market Price
$ 34.81
Selling Price
$ 30.10
2047
1829
1354
3936
Market Price
$ 36.76
Selling Price
$ 31.14
2226
1121
1028
3548
Market Price
$ 51.92
Selling Price
$ 45.20
3203
3122
3128
4836
Market Price
$ 67.25
Selling Price
$ 56.63
1502
853
797
4462
Market Price
$ 43.04
Selling Price
$ 35.98
1920
650
872
3826
Market Price
$ 67.20
Selling Price
$ 56.09
1326
589
1020
3068
Market Price
$ 45.70
Selling Price
$ 38.15
2049
577
1396
4060
Market Price
$ 69.71
Selling Price
$ 59.89
610
594
533
1615
Market Price
$ 65.07
Selling Price
$ 55.43
2351
2151
1168
3519
Market Price
$ 59.51
Selling Price
$ 52.42
1567
726
1103
2188
Market Price
$ 40.98
Selling Price
$ 37.23
371
104
332
1202
Market Price
$ 56.98
Selling Price
$ 47.90
278
166
156
430
Market Price
$ 39.90
Selling Price
$ 35.76
3581
3383
2858
4558
Market Price
$ 42.23
Selling Price
$ 35.30
746
288
417
2094
Market Price
$ 43.28
Selling Price
$ 38.58
1664
408
522
3899
Market Price
$ 50.28
Selling Price
$ 44.20
671
405
293
1080