Market Price
$ 90.01
Selling Price
$ 80.48
197
75
76
972
Market Price
$ 91.42
Selling Price
$ 79.19
1869
666
1079
2664
Market Price
$ 68.09
Selling Price
$ 57.48
591
491
437
2188
Market Price
$ 106.74
Selling Price
$ 95.07
1116
690
515
1551
Market Price
$ 101.69
Selling Price
$ 91.63
1831
1058
592
4371
Market Price
$ 68.98
Selling Price
$ 58.69
1156
1037
683
1469
Market Price
$ 75.62
Selling Price
$ 63.60
2430
2071
1299
3012
Market Price
$ 81.04
Selling Price
$ 68.11
3272
2931
691
4205
Market Price
$ 105.21
Selling Price
$ 88.65
1988
911
647
3007
Market Price
$ 88.84
Selling Price
$ 77.38
2809
2563
2545
4357
Market Price
$ 96.05
Selling Price
$ 81.09
290
232
228
750
Market Price
$ 85.88
Selling Price
$ 76.35
3051
1969
1790
4944
Market Price
$ 107.48
Selling Price
$ 96.55
972
669
712
2953
Market Price
$ 97.80
Selling Price
$ 87.81
1687
579
614
2257
Market Price
$ 96.19
Selling Price
$ 81.16
2402
2352
2102
3151
Market Price
$ 66.35
Selling Price
$ 58.33
2442
519
1225
4400
Market Price
$ 73.18
Selling Price
$ 66.49
3273
687
2958
4843
Market Price
$ 67.44
Selling Price
$ 58.38
912
444
444
1112
Market Price
$ 63.91
Selling Price
$ 56.80
655
323
135
1294
Market Price
$ 67.70
Selling Price
$ 56.88
3285
1944
1273
3411
Market Price
$ 67.62
Selling Price
$ 57.53
594
153
296
932
Market Price
$ 85.13
Selling Price
$ 73.25
2373
1511
1005
2519
Market Price
$ 65.10
Selling Price
$ 55.24
1603
841
378
2804
Market Price
$ 87.33
Selling Price
$ 78.66
181
115
144
743
Market Price
$ 106.06
Selling Price
$ 94.35
1691
1626
785
1714
Market Price
$ 97.54
Selling Price
$ 83.36
3810
1269
3329
4882
Market Price
$ 104.80
Selling Price
$ 89.15
1188
335
461
4863
Market Price
$ 96.79
Selling Price
$ 87.79
1275
500
891
2923
Market Price
$ 93.01
Selling Price
$ 83.61
2264
848
1173
4425
Market Price
$ 105.79
Selling Price
$ 91.74
2268
1752
1591
3692
Market Price
$ 70.09
Selling Price
$ 62.71
637
321
427
1160
Market Price
$ 63.67
Selling Price
$ 55.60
1943
570
774
2945
Market Price
$ 96.78
Selling Price
$ 82.76
908
335
642
2088
Market Price
$ 97.97
Selling Price
$ 86.40
1267
973
541
3912
Market Price
$ 80.20
Selling Price
$ 68.74
3737
3381
1704
4461
Market Price
$ 76.43
Selling Price
$ 67.44
2817
615
2247
3344
Market Price
$ 67.77
Selling Price
$ 56.48
565
367
176
713
Market Price
$ 80.82
Selling Price
$ 67.99
1065
748
710
2902
Market Price
$ 107.28
Selling Price
$ 90.83
2723
929
637
4506
Market Price
$ 89.61
Selling Price
$ 81.05
1099
869
1028
2142