Market Price
$ 101.87
Selling Price
$ 92.42
2359
1294
1687
3157
Market Price
$ 102.78
Selling Price
$ 89.62
1806
490
917
2088
Market Price
$ 95.02
Selling Price
$ 85.55
4565
1391
1442
4665
Market Price
$ 110.32
Selling Price
$ 94.38
1007
843
311
4089
Market Price
$ 109.64
Selling Price
$ 95.79
557
455
210
600
Market Price
$ 92.71
Selling Price
$ 80.52
2306
1931
1024
2398
Market Price
$ 98.27
Selling Price
$ 83.94
353
340
73
1765
Market Price
$ 110.58
Selling Price
$ 94.72
1704
472
406
4066
Market Price
$ 97.75
Selling Price
$ 82.22
1975
609
1023
4224
Market Price
$ 103.88
Selling Price
$ 87.13
2010
1958
1357
3748
Market Price
$ 62.37
Selling Price
$ 55.48
432
103
255
1999
Market Price
$ 85.05
Selling Price
$ 74.42
330
249
196
619
Market Price
$ 65.40
Selling Price
$ 57.87
312
225
286
1476
Market Price
$ 113.77
Selling Price
$ 97.31
499
404
181
568
Market Price
$ 72.83
Selling Price
$ 65.89
667
486
311
2605
Market Price
$ 87.40
Selling Price
$ 73.71
868
466
264
1031
Market Price
$ 114.19
Selling Price
$ 97.23
3114
639
1599
4596
Market Price
$ 89.83
Selling Price
$ 75.14
1275
1226
1199
3635
Market Price
$ 98.17
Selling Price
$ 89.16
1223
552
897
3867
Market Price
$ 88.77
Selling Price
$ 75.88
2762
1692
1793
4983
Market Price
$ 110.09
Selling Price
$ 93.08
574
216
128
892
Market Price
$ 97.08
Selling Price
$ 82.18
1045
601
997
1141
Market Price
$ 97.05
Selling Price
$ 87.60
923
252
689
4305
Market Price
$ 98.68
Selling Price
$ 85.61
3356
2628
691
3724
Market Price
$ 112.77
Selling Price
$ 95.15
354
108
230
629
Market Price
$ 95.38
Selling Price
$ 82.38
1201
539
1189
2813
Market Price
$ 96.09
Selling Price
$ 87.25
982
241
757
1341
Market Price
$ 80.80
Selling Price
$ 70.29
2881
1310
2596
4295
Market Price
$ 65.10
Selling Price
$ 55.07
486
141
442
826
Market Price
$ 111.60
Selling Price
$ 94.02
1603
749
1273
4997
Market Price
$ 107.40
Selling Price
$ 90.68
924
435
225
2685
Market Price
$ 67.70
Selling Price
$ 57.46
919
531
717
1918
Market Price
$ 103.56
Selling Price
$ 91.20
2553
1244
2089
2763
Market Price
$ 102.22
Selling Price
$ 85.19
1165
425
1024
3757
Market Price
$ 73.79
Selling Price
$ 63.91
1394
868
561
1873
Market Price
$ 100.21
Selling Price
$ 89.12
420
183
94
581
Market Price
$ 91.96
Selling Price
$ 79.56
3572
2794
2319
4533
Market Price
$ 63.60
Selling Price
$ 55.23
2655
1329
965
3202
Market Price
$ 89.33
Selling Price
$ 76.53
327
167
120
805
Market Price
$ 71.40
Selling Price
$ 61.47
1463
694
588
3168