Market Price
$ 90.60
Selling Price
$ 78.94
116
23
95
547
Market Price
$ 102.80
Selling Price
$ 90.08
489
109
404
1071
Market Price
$ 101.69
Selling Price
$ 90.83
1801
850
419
3033
Market Price
$ 66.03
Selling Price
$ 59.02
980
348
202
1093
Market Price
$ 72.46
Selling Price
$ 64.42
655
319
587
663
Market Price
$ 95.38
Selling Price
$ 84.03
2262
1792
1053
2958
Market Price
$ 81.56
Selling Price
$ 70.91
2456
1638
1158
4968
Market Price
$ 101.38
Selling Price
$ 86.50
2455
2298
762
4996
Market Price
$ 64.21
Selling Price
$ 58.20
1953
699
626
2298
Market Price
$ 93.52
Selling Price
$ 79.16
296
65
94
935
Market Price
$ 92.90
Selling Price
$ 79.54
581
255
202
591
Market Price
$ 81.92
Selling Price
$ 73.18
2247
481
1329
4239
Market Price
$ 73.46
Selling Price
$ 62.45
1693
541
934
3652
Market Price
$ 72.86
Selling Price
$ 61.36
1822
365
1031
3810
Market Price
$ 70.71
Selling Price
$ 63.11
784
619
487
1424
Market Price
$ 89.56
Selling Price
$ 81.07
838
572
415
2854
Market Price
$ 105.44
Selling Price
$ 95.75
2925
2019
679
3336
Market Price
$ 64.83
Selling Price
$ 55.55
2030
1933
1577
3089
Market Price
$ 95.95
Selling Price
$ 86.34
462
114
177
1741
Market Price
$ 104.37
Selling Price
$ 92.38
470
355
328
761
Market Price
$ 88.84
Selling Price
$ 77.53
921
700
712
2053
Market Price
$ 110.53
Selling Price
$ 94.75
1728
1206
913
2452
Market Price
$ 83.38
Selling Price
$ 69.74
2609
1066
2141
3007
Market Price
$ 108.78
Selling Price
$ 95.65
1504
1082
1276
2883
Market Price
$ 83.45
Selling Price
$ 73.84
619
605
268
1128
Market Price
$ 80.46
Selling Price
$ 72.85
4483
2895
3270
4661
Market Price
$ 93.97
Selling Price
$ 78.47
583
457
476
967
Market Price
$ 102.36
Selling Price
$ 88.17
411
302
338
750
Market Price
$ 64.44
Selling Price
$ 58.45
3756
2117
2166
4605
Market Price
$ 74.05
Selling Price
$ 64.37
591
408
300
1525
Market Price
$ 93.93
Selling Price
$ 84.13
448
138
350
1050
Market Price
$ 83.70
Selling Price
$ 71.09
559
136
355
2290
Market Price
$ 100.38
Selling Price
$ 86.77
1902
1710
1593
4383
Market Price
$ 66.54
Selling Price
$ 58.59
1111
1061
901
4250
Market Price
$ 107.64
Selling Price
$ 94.39
2196
2092
1658
2366
Market Price
$ 101.13
Selling Price
$ 90.12
2635
627
1689
4203
Market Price
$ 102.04
Selling Price
$ 85.74
726
319
226
727
Market Price
$ 88.60
Selling Price
$ 79.86
894
320
560
4140
Market Price
$ 84.81
Selling Price
$ 71.52
1054
789
700
1135
Market Price
$ 69.90
Selling Price
$ 59.58
1932
728
1167
2152