Market Price
$ 110.20
Selling Price
$ 96.85
191
107
161
411
Market Price
$ 106.99
Selling Price
$ 93.09
420
256
243
2064
Market Price
$ 82.94
Selling Price
$ 75.20
640
448
161
846
Market Price
$ 90.29
Selling Price
$ 75.97
1463
808
751
4748
Market Price
$ 108.96
Selling Price
$ 97.89
208
142
167
873
Market Price
$ 107.49
Selling Price
$ 90.15
3699
3568
1295
4400
Market Price
$ 78.09
Selling Price
$ 69.96
549
147
286
943
Market Price
$ 79.32
Selling Price
$ 68.21
634
346
601
841
Market Price
$ 103.99
Selling Price
$ 86.70
1590
1536
1537
2421
Market Price
$ 98.66
Selling Price
$ 88.77
3066
1503
2791
3837
Market Price
$ 82.27
Selling Price
$ 71.38
1333
1047
445
2650
Market Price
$ 64.86
Selling Price
$ 56.38
720
297
635
3085
Market Price
$ 77.57
Selling Price
$ 66.50
2910
1769
2765
4938
Market Price
$ 68.54
Selling Price
$ 59.05
645
577
609
2392
Market Price
$ 83.16
Selling Price
$ 72.58
417
153
92
833
Market Price
$ 93.12
Selling Price
$ 82.95
339
262
80
850
Market Price
$ 110.64
Selling Price
$ 95.72
464
451
437
569
Market Price
$ 77.81
Selling Price
$ 69.55
2254
1796
1319
2619
Market Price
$ 73.07
Selling Price
$ 65.67
1186
869
918
3846
Market Price
$ 111.70
Selling Price
$ 97.27
421
239
186
927
Market Price
$ 86.44
Selling Price
$ 77.90
1301
1204
1028
1570
Market Price
$ 106.23
Selling Price
$ 93.74
2326
2036
1264
3860
Market Price
$ 108.84
Selling Price
$ 97.27
1323
1256
741
1793
Market Price
$ 76.78
Selling Price
$ 68.53
4071
2425
2939
4506
Market Price
$ 71.58
Selling Price
$ 63.47
2494
2479
555
4958
Market Price
$ 107.03
Selling Price
$ 93.94
454
368
277
631
Market Price
$ 104.39
Selling Price
$ 87.74
538
430
486
1980
Market Price
$ 93.09
Selling Price
$ 81.91
2300
1784
1160
2416
Market Price
$ 86.47
Selling Price
$ 74.28
1169
343
610
1540
Market Price
$ 90.78
Selling Price
$ 78.16
949
883
932
2717
Market Price
$ 83.22
Selling Price
$ 72.51
2326
1491
994
3678
Market Price
$ 73.67
Selling Price
$ 61.79
4231
1687
2309
4634
Market Price
$ 85.52
Selling Price
$ 75.15
1256
776
1204
2002
Market Price
$ 85.92
Selling Price
$ 71.65
2384
1722
931
4765
Market Price
$ 87.65
Selling Price
$ 76.04
2637
2073
849
4462
Market Price
$ 97.60
Selling Price
$ 84.52
756
305
634
3691
Market Price
$ 96.84
Selling Price
$ 82.51
1713
818
1601
2675
Market Price
$ 68.13
Selling Price
$ 61.68
1817
1440
1515
2589
Market Price
$ 96.35
Selling Price
$ 86.30
3520
1818
3429
4568
Market Price
$ 87.64
Selling Price
$ 75.61
4000
1166
1947
4439