Market Price
$ 101.26
Selling Price
$ 89.78
547
185
259
801
Market Price
$ 80.69
Selling Price
$ 67.31
426
262
388
2106
Market Price
$ 75.99
Selling Price
$ 63.93
996
227
668
1117
Market Price
$ 77.71
Selling Price
$ 65.77
1061
840
481
4660
Market Price
$ 82.09
Selling Price
$ 69.98
2284
563
1605
2592
Market Price
$ 91.23
Selling Price
$ 76.38
819
793
492
2062
Market Price
$ 82.78
Selling Price
$ 70.97
447
92
265
930
Market Price
$ 87.84
Selling Price
$ 74.49
868
262
456
2643
Market Price
$ 107.47
Selling Price
$ 96.82
363
134
163
1252
Market Price
$ 102.82
Selling Price
$ 88.88
934
253
534
2131
Market Price
$ 109.69
Selling Price
$ 97.52
3975
1951
1838
4743
Market Price
$ 62.75
Selling Price
$ 55.91
620
535
366
1093
Market Price
$ 83.31
Selling Price
$ 71.68
175
174
70
528
Market Price
$ 98.68
Selling Price
$ 82.49
812
403
183
2014
Market Price
$ 108.58
Selling Price
$ 95.26
4498
1474
4164
4724
Market Price
$ 75.89
Selling Price
$ 68.94
2723
2666
1379
3628
Market Price
$ 77.01
Selling Price
$ 64.81
384
142
376
712
Market Price
$ 113.33
Selling Price
$ 96.04
1039
395
773
2469
Market Price
$ 67.86
Selling Price
$ 61.47
494
269
349
2261
Market Price
$ 76.56
Selling Price
$ 66.77
573
241
127
731
Market Price
$ 102.48
Selling Price
$ 87.12
2639
1017
2378
3430
Market Price
$ 67.38
Selling Price
$ 60.61
1611
846
1404
1731
Market Price
$ 99.07
Selling Price
$ 82.98
3066
2996
740
4779
Market Price
$ 81.19
Selling Price
$ 70.43
1365
1023
848
1473
Market Price
$ 84.95
Selling Price
$ 71.39
2417
1687
1011
4715
Market Price
$ 87.37
Selling Price
$ 77.17
1062
517
963
4895
Market Price
$ 97.18
Selling Price
$ 86.48
1315
611
1303
2803
Market Price
$ 63.31
Selling Price
$ 56.08
2170
811
1814
2525
Market Price
$ 99.96
Selling Price
$ 90.31
788
654
759
3095
Market Price
$ 115.48
Selling Price
$ 98.83
601
534
448
663
Market Price
$ 65.97
Selling Price
$ 57.61
1489
804
1336
3687
Market Price
$ 68.45
Selling Price
$ 59.40
1169
356
389
1265
Market Price
$ 86.72
Selling Price
$ 76.14
2574
799
881
3313
Market Price
$ 82.54
Selling Price
$ 74.09
427
213
330
1297
Market Price
$ 104.87
Selling Price
$ 94.44
1528
842
1157
4189
Market Price
$ 94.63
Selling Price
$ 85.04
611
160
224
928
Market Price
$ 72.03
Selling Price
$ 62.58
3527
2800
2682
4542
Market Price
$ 99.79
Selling Price
$ 86.96
2491
1384
2190
2794
Market Price
$ 105.84
Selling Price
$ 91.07
2519
1675
847
2832
Market Price
$ 67.78
Selling Price
$ 60.46
1349
890
763
2122