Market Price
$ 80.12
Selling Price
$ 67.51
1322
1132
361
2378
Market Price
$ 79.37
Selling Price
$ 66.23
1371
1001
705
3535
Market Price
$ 115.53
Selling Price
$ 98.89
3258
2317
1978
4736
Market Price
$ 73.25
Selling Price
$ 65.73
539
255
261
2155
Market Price
$ 64.15
Selling Price
$ 58.26
2008
1169
1239
4613
Market Price
$ 66.16
Selling Price
$ 56.85
796
311
779
1641
Market Price
$ 81.66
Selling Price
$ 71.67
482
416
258
741
Market Price
$ 77.24
Selling Price
$ 67.50
2117
1472
1653
2361
Market Price
$ 64.55
Selling Price
$ 55.61
1973
742
682
2783
Market Price
$ 78.92
Selling Price
$ 66.52
859
645
491
1311
Market Price
$ 105.54
Selling Price
$ 88.66
2313
764
1113
2751
Market Price
$ 70.97
Selling Price
$ 63.26
3197
3039
1830
4694
Market Price
$ 84.70
Selling Price
$ 72.21
559
153
153
2428
Market Price
$ 95.58
Selling Price
$ 80.93
1138
623
267
1167
Market Price
$ 108.88
Selling Price
$ 92.48
1130
263
649
2958
Market Price
$ 92.89
Selling Price
$ 79.49
1566
863
705
4245
Market Price
$ 77.03
Selling Price
$ 68.66
884
476
188
1318
Market Price
$ 113.47
Selling Price
$ 98.93
2861
2005
1898
3091
Market Price
$ 73.95
Selling Price
$ 65.00
1246
428
650
2694
Market Price
$ 96.19
Selling Price
$ 86.36
2795
1102
1635
4031
Market Price
$ 85.33
Selling Price
$ 74.60
2842
1514
2602
4437
Market Price
$ 90.21
Selling Price
$ 77.21
2573
1656
1524
3630
Market Price
$ 67.34
Selling Price
$ 56.15
2173
1452
1417
2249
Market Price
$ 103.75
Selling Price
$ 93.52
2681
1162
2176
4704
Market Price
$ 69.13
Selling Price
$ 60.15
1942
1440
588
4922
Market Price
$ 94.40
Selling Price
$ 80.07
3015
1641
2374
3445
Market Price
$ 112.36
Selling Price
$ 95.07
753
464
307
1739
Market Price
$ 81.71
Selling Price
$ 69.43
2264
758
1107
2432
Market Price
$ 104.61
Selling Price
$ 95.03
188
79
175
781
Market Price
$ 80.86
Selling Price
$ 72.91
950
733
781
1172
Market Price
$ 79.70
Selling Price
$ 71.50
1905
1251
1043
4015
Market Price
$ 105.33
Selling Price
$ 91.20
2051
1790
552
3301
Market Price
$ 75.92
Selling Price
$ 65.83
3109
2703
2554
4589
Market Price
$ 102.70
Selling Price
$ 90.31
1340
936
1033
2479
Market Price
$ 109.36
Selling Price
$ 95.58
1540
1092
460
4858
Market Price
$ 108.50
Selling Price
$ 96.20
1200
1139
1070
3193
Market Price
$ 111.23
Selling Price
$ 95.47
170
158
98
732
Market Price
$ 73.29
Selling Price
$ 64.72
256
126
95
864
Market Price
$ 67.26
Selling Price
$ 57.70
1510
860
719
4396
Market Price
$ 67.46
Selling Price
$ 56.27
1444
540
1167
4951