Market Price
$ 110.25
Selling Price
$ 97.85
2448
2020
1431
2997
Market Price
$ 110.75
Selling Price
$ 94.61
3488
1977
2756
3539
Market Price
$ 88.38
Selling Price
$ 77.39
1622
1087
827
4370
Market Price
$ 110.65
Selling Price
$ 93.79
130
66
97
445
Market Price
$ 76.29
Selling Price
$ 68.18
536
252
490
752
Market Price
$ 75.04
Selling Price
$ 64.04
1934
1886
754
2861
Market Price
$ 94.78
Selling Price
$ 80.33
2187
1366
1892
2384
Market Price
$ 107.65
Selling Price
$ 94.21
525
162
148
600
Market Price
$ 79.98
Selling Price
$ 67.91
1028
899
1012
1401
Market Price
$ 92.33
Selling Price
$ 78.11
390
309
152
956
Market Price
$ 68.51
Selling Price
$ 59.88
656
135
582
1046
Market Price
$ 80.33
Selling Price
$ 70.09
956
537
807
1403
Market Price
$ 105.20
Selling Price
$ 93.19
3360
3187
2784
3765
Market Price
$ 101.10
Selling Price
$ 84.29
516
211
329
2254
Market Price
$ 69.33
Selling Price
$ 61.75
1332
574
1109
2173
Market Price
$ 94.82
Selling Price
$ 85.82
4015
1967
2326
4115
Market Price
$ 101.43
Selling Price
$ 89.46
324
253
118
625
Market Price
$ 65.21
Selling Price
$ 58.15
350
124
270
1073
Market Price
$ 71.33
Selling Price
$ 63.44
3426
3010
3117
4783
Market Price
$ 107.09
Selling Price
$ 97.34
2270
1335
2048
2994
Market Price
$ 108.25
Selling Price
$ 93.42
1036
555
943
2044
Market Price
$ 102.11
Selling Price
$ 90.26
3423
2757
1087
4970
Market Price
$ 97.72
Selling Price
$ 86.29
2632
1674
2510
4168
Market Price
$ 89.65
Selling Price
$ 80.73
702
598
645
2253
Market Price
$ 82.97
Selling Price
$ 72.79
469
348
399
672
Market Price
$ 108.56
Selling Price
$ 90.74
3088
1958
2796
3794
Market Price
$ 90.98
Selling Price
$ 79.30
1412
859
1085
3584
Market Price
$ 93.06
Selling Price
$ 83.59
1210
825
558
2845
Market Price
$ 110.91
Selling Price
$ 94.54
4240
1748
3931
4607
Market Price
$ 79.79
Selling Price
$ 67.38
1591
927
948
2633
Market Price
$ 108.53
Selling Price
$ 91.78
2182
1541
1014
2749
Market Price
$ 77.91
Selling Price
$ 68.18
1604
671
1197
4413
Market Price
$ 76.16
Selling Price
$ 64.70
1268
845
955
3617
Market Price
$ 107.10
Selling Price
$ 96.11
1728
667
1726
1738
Market Price
$ 105.94
Selling Price
$ 90.95
349
173
272
547
Market Price
$ 81.69
Selling Price
$ 71.88
307
168
145
1119
Market Price
$ 100.62
Selling Price
$ 85.81
2515
611
2416
2814
Market Price
$ 64.79
Selling Price
$ 56.72
796
449
376
1916
Market Price
$ 73.45
Selling Price
$ 62.27
790
446
351
1289
Market Price
$ 76.64
Selling Price
$ 66.54
671
478
557
2958