Market Price
$ 90.02
Selling Price
$ 80.76
639
545
416
901
Market Price
$ 78.95
Selling Price
$ 68.24
1045
736
750
1273
Market Price
$ 65.14
Selling Price
$ 58.03
1533
428
587
1891
Market Price
$ 83.33
Selling Price
$ 70.31
336
267
111
1096
Market Price
$ 78.78
Selling Price
$ 71.18
560
169
376
615
Market Price
$ 92.84
Selling Price
$ 83.57
193
151
169
577
Market Price
$ 94.88
Selling Price
$ 82.56
2537
1424
2094
2668
Market Price
$ 101.62
Selling Price
$ 91.41
576
409
514
1325
Market Price
$ 85.12
Selling Price
$ 77.16
1987
1079
592
3067
Market Price
$ 87.18
Selling Price
$ 79.17
954
953
338
1147
Market Price
$ 101.23
Selling Price
$ 91.91
3784
2346
1141
4139
Market Price
$ 89.84
Selling Price
$ 79.13
4360
1558
3118
4628
Market Price
$ 98.81
Selling Price
$ 82.91
969
296
786
2329
Market Price
$ 103.55
Selling Price
$ 93.47
692
340
540
3029
Market Price
$ 73.43
Selling Price
$ 65.81
1116
708
377
1963
Market Price
$ 100.61
Selling Price
$ 89.53
257
62
92
550
Market Price
$ 109.41
Selling Price
$ 94.29
1652
1312
1620
2506
Market Price
$ 91.09
Selling Price
$ 78.06
2152
1725
2048
3412
Market Price
$ 61.88
Selling Price
$ 55.31
395
300
255
1335
Market Price
$ 99.68
Selling Price
$ 86.19
541
199
364
1609
Market Price
$ 109.54
Selling Price
$ 92.21
2748
1370
590
4237
Market Price
$ 89.74
Selling Price
$ 77.29
710
469
442
1792
Market Price
$ 88.19
Selling Price
$ 79.75
1931
1818
997
4901
Market Price
$ 66.78
Selling Price
$ 59.48
594
393
389
2758
Market Price
$ 92.14
Selling Price
$ 81.54
409
227
340
991
Market Price
$ 61.92
Selling Price
$ 55.49
2086
1444
1241
4083
Market Price
$ 106.38
Selling Price
$ 90.34
1001
480
739
3482
Market Price
$ 67.39
Selling Price
$ 59.31
1603
1376
1085
1687
Market Price
$ 106.57
Selling Price
$ 96.00
180
49
50
574
Market Price
$ 91.34
Selling Price
$ 79.50
2260
2233
670
3234
Market Price
$ 68.16
Selling Price
$ 58.87
4036
2880
3615
4162
Market Price
$ 92.89
Selling Price
$ 80.18
370
243
193
401
Market Price
$ 97.95
Selling Price
$ 82.87
671
428
554
2431
Market Price
$ 107.05
Selling Price
$ 93.05
2072
814
880
4210
Market Price
$ 71.71
Selling Price
$ 61.88
1766
1588
618
2634
Market Price
$ 95.75
Selling Price
$ 83.00
4285
1612
3645
4355
Market Price
$ 83.89
Selling Price
$ 75.61
4827
1808
3306
4955
Market Price
$ 104.43
Selling Price
$ 89.23
1051
812
256
2792
Market Price
$ 103.86
Selling Price
$ 90.52
1178
800
828
1988
Market Price
$ 112.06
Selling Price
$ 93.47
1118
959
407
1777