Market Price
$ 101.20
Selling Price
$ 91.24
726
208
667
2992
Market Price
$ 101.15
Selling Price
$ 84.52
414
257
303
1053
Market Price
$ 106.70
Selling Price
$ 92.12
3121
1624
3038
3250
Market Price
$ 87.91
Selling Price
$ 77.69
1239
523
794
1394
Market Price
$ 96.51
Selling Price
$ 80.44
116
61
50
577
Market Price
$ 89.38
Selling Price
$ 75.17
3257
2632
2372
4372
Market Price
$ 75.20
Selling Price
$ 65.47
1096
362
665
1352
Market Price
$ 73.48
Selling Price
$ 65.73
2416
2291
2309
2903
Market Price
$ 77.29
Selling Price
$ 69.40
1558
551
966
2689
Market Price
$ 106.61
Selling Price
$ 90.08
768
468
573
2124
Market Price
$ 71.22
Selling Price
$ 64.67
471
420
174
2170
Market Price
$ 104.23
Selling Price
$ 88.76
2145
634
1874
3267
Market Price
$ 104.89
Selling Price
$ 93.37
1278
874
1046
2769
Market Price
$ 106.77
Selling Price
$ 93.04
3018
870
1529
4683
Market Price
$ 100.48
Selling Price
$ 90.94
1320
1294
659
1341
Market Price
$ 84.47
Selling Price
$ 72.89
708
260
173
2386
Market Price
$ 87.15
Selling Price
$ 72.83
806
764
767
926
Market Price
$ 87.25
Selling Price
$ 78.75
1709
974
1385
2049
Market Price
$ 68.07
Selling Price
$ 59.31
1601
1367
1410
2844
Market Price
$ 115.66
Selling Price
$ 98.27
822
702
502
829
Market Price
$ 96.30
Selling Price
$ 81.68
1550
705
589
3011
Market Price
$ 65.33
Selling Price
$ 55.71
2296
1867
587
2834
Market Price
$ 88.99
Selling Price
$ 76.62
2809
2181
1971
3304
Market Price
$ 106.97
Selling Price
$ 90.80
422
254
143
482
Market Price
$ 91.91
Selling Price
$ 78.13
1164
1077
508
2059
Market Price
$ 112.46
Selling Price
$ 96.29
452
212
170
931
Market Price
$ 64.38
Selling Price
$ 57.43
2257
586
1679
4174
Market Price
$ 87.99
Selling Price
$ 74.62
1722
551
628
2504
Market Price
$ 83.66
Selling Price
$ 72.23
1510
1292
580
2347
Market Price
$ 104.45
Selling Price
$ 91.84
1262
332
1222
1981
Market Price
$ 92.95
Selling Price
$ 81.33
2159
1444
1227
4353
Market Price
$ 97.48
Selling Price
$ 86.60
2879
2131
619
3633
Market Price
$ 97.84
Selling Price
$ 84.22
280
102
88
730
Market Price
$ 88.52
Selling Price
$ 78.50
349
324
150
1418
Market Price
$ 100.64
Selling Price
$ 84.42
1625
624
957
2353
Market Price
$ 74.30
Selling Price
$ 66.87
1038
774
276
1094
Market Price
$ 108.87
Selling Price
$ 94.31
146
36
30
405
Market Price
$ 103.54
Selling Price
$ 87.23
2453
1045
817
3185
Market Price
$ 79.09
Selling Price
$ 66.27
3073
2257
1045
3495
Market Price
$ 92.75
Selling Price
$ 77.71
1774
1042
632
4329