Market Price
$ 100.96
Selling Price
$ 90.52
1153
793
1035
1741
Market Price
$ 92.64
Selling Price
$ 80.83
400
324
103
499
Market Price
$ 83.83
Selling Price
$ 71.54
892
598
565
1130
Market Price
$ 97.86
Selling Price
$ 88.62
959
854
206
4331
Market Price
$ 72.79
Selling Price
$ 61.52
1074
326
986
3614
Market Price
$ 115.49
Selling Price
$ 98.67
403
271
107
796
Market Price
$ 97.08
Selling Price
$ 81.60
2907
1914
928
2985
Market Price
$ 66.14
Selling Price
$ 55.45
1087
290
594
4652
Market Price
$ 90.79
Selling Price
$ 76.21
3728
3388
2755
4747
Market Price
$ 87.22
Selling Price
$ 75.54
619
614
612
1217
Market Price
$ 78.33
Selling Price
$ 67.49
395
346
316
467
Market Price
$ 96.15
Selling Price
$ 83.64
639
127
219
1443
Market Price
$ 111.29
Selling Price
$ 98.57
2417
1297
1705
3347
Market Price
$ 83.84
Selling Price
$ 74.07
3564
2421
2993
3613
Market Price
$ 80.22
Selling Price
$ 72.26
728
707
348
2518
Market Price
$ 88.23
Selling Price
$ 77.42
4419
2514
4176
4890
Market Price
$ 83.64
Selling Price
$ 71.94
730
484
321
3078
Market Price
$ 87.71
Selling Price
$ 75.76
1984
1269
1753
2643
Market Price
$ 109.35
Selling Price
$ 98.62
1686
849
486
3657
Market Price
$ 72.18
Selling Price
$ 62.11
486
133
219
489
Market Price
$ 78.18
Selling Price
$ 66.98
323
110
292
502
Market Price
$ 86.48
Selling Price
$ 72.60
221
160
47
462
Market Price
$ 74.20
Selling Price
$ 65.68
2828
959
1728
4083
Market Price
$ 77.13
Selling Price
$ 66.93
1260
546
1047
2483
Market Price
$ 81.60
Selling Price
$ 71.32
3110
2120
1976
4616
Market Price
$ 93.04
Selling Price
$ 78.22
1347
1170
677
1498
Market Price
$ 100.11
Selling Price
$ 88.26
996
951
201
4089
Market Price
$ 105.11
Selling Price
$ 88.03
1098
1078
510
2888
Market Price
$ 93.74
Selling Price
$ 84.30
1779
875
356
1878
Market Price
$ 71.23
Selling Price
$ 63.49
3770
2803
2131
3800
Market Price
$ 88.79
Selling Price
$ 74.04
4386
3707
3029
4429
Market Price
$ 94.37
Selling Price
$ 83.91
1821
812
861
2907
Market Price
$ 96.53
Selling Price
$ 82.17
1170
690
756
4957
Market Price
$ 84.82
Selling Price
$ 75.98
678
595
398
1001
Market Price
$ 73.01
Selling Price
$ 66.24
2713
2632
691
3296
Market Price
$ 75.53
Selling Price
$ 66.74
1227
711
1123
1836
Market Price
$ 101.34
Selling Price
$ 85.49
3621
887
1412
4159
Market Price
$ 84.55
Selling Price
$ 72.57
1501
308
1393
2269
Market Price
$ 101.81
Selling Price
$ 88.79
905
469
825
975
Market Price
$ 101.94
Selling Price
$ 90.79
1237
884
1119
1840