Market Price
$ 91.06
Selling Price
$ 80.38
1071
622
827
2179
Market Price
$ 96.79
Selling Price
$ 85.17
3944
1882
2952
4356
Market Price
$ 97.21
Selling Price
$ 82.16
1894
1462
814
2135
Market Price
$ 104.62
Selling Price
$ 90.21
563
252
253
2588
Market Price
$ 85.73
Selling Price
$ 75.30
1169
1138
635
1901
Market Price
$ 101.95
Selling Price
$ 91.76
433
357
320
1083
Market Price
$ 111.16
Selling Price
$ 94.83
338
177
188
552
Market Price
$ 91.77
Selling Price
$ 79.80
1613
1085
535
3211
Market Price
$ 113.28
Selling Price
$ 97.72
973
608
731
2987
Market Price
$ 82.47
Selling Price
$ 73.94
1765
532
369
3102
Market Price
$ 101.99
Selling Price
$ 86.99
2258
1549
1413
4513
Market Price
$ 68.58
Selling Price
$ 58.00
1166
849
1159
3156
Market Price
$ 107.01
Selling Price
$ 93.34
260
242
129
696
Market Price
$ 70.09
Selling Price
$ 59.23
1339
601
723
4461
Market Price
$ 107.88
Selling Price
$ 93.27
190
186
43
732
Market Price
$ 66.54
Selling Price
$ 58.71
980
578
383
1457
Market Price
$ 71.71
Selling Price
$ 63.09
1877
940
530
3848
Market Price
$ 77.34
Selling Price
$ 67.25
2427
1167
1958
4497
Market Price
$ 99.44
Selling Price
$ 87.39
583
176
578
1375
Market Price
$ 86.62
Selling Price
$ 75.56
2218
1014
649
4013
Market Price
$ 111.59
Selling Price
$ 93.14
503
489
124
792
Market Price
$ 97.31
Selling Price
$ 82.38
1558
1542
1500
2377
Market Price
$ 68.52
Selling Price
$ 58.59
1238
1035
503
3496
Market Price
$ 113.93
Selling Price
$ 95.85
712
384
602
1526
Market Price
$ 110.26
Selling Price
$ 92.56
812
322
809
2212
Market Price
$ 88.77
Selling Price
$ 74.65
947
497
298
4094
Market Price
$ 84.12
Selling Price
$ 75.23
896
270
302
3649
Market Price
$ 113.03
Selling Price
$ 96.83
742
448
203
1493
Market Price
$ 84.29
Selling Price
$ 73.97
3868
2020
2188
4369
Market Price
$ 68.26
Selling Price
$ 58.01
2581
936
2537
3201
Market Price
$ 76.19
Selling Price
$ 68.36
1979
1353
1721
3692
Market Price
$ 71.79
Selling Price
$ 61.60
1081
990
948
2408
Market Price
$ 106.41
Selling Price
$ 90.88
1280
642
1062
2289
Market Price
$ 113.90
Selling Price
$ 97.94
751
221
655
1145
Market Price
$ 97.89
Selling Price
$ 85.27
796
264
450
1045
Market Price
$ 108.67
Selling Price
$ 91.14
1092
286
336
1104
Market Price
$ 88.79
Selling Price
$ 75.81
1258
534
313
4260
Market Price
$ 103.49
Selling Price
$ 92.30
1789
1019
615
2049
Market Price
$ 95.31
Selling Price
$ 80.89
833
497
236
3289
Market Price
$ 96.30
Selling Price
$ 85.72
2798
1587
2207
3137