Market Price
$ 128.61
Selling Price
$ 112.11
1154
257
460
1633
Market Price
$ 86.64
Selling Price
$ 73.66
649
143
540
1522
Market Price
$ 124.56
Selling Price
$ 112.07
1382
1324
797
2198
Market Price
$ 118.96
Selling Price
$ 105.56
2804
1576
1154
4276
Market Price
$ 127.67
Selling Price
$ 115.25
3574
1346
2665
4165
Market Price
$ 132.94
Selling Price
$ 116.89
1326
987
1191
4196
Market Price
$ 99.09
Selling Price
$ 83.07
1309
861
798
3409
Market Price
$ 121.41
Selling Price
$ 109.48
556
211
284
770
Market Price
$ 116.17
Selling Price
$ 98.11
3159
1602
2419
4559
Market Price
$ 77.66
Selling Price
$ 70.36
3489
968
2040
4429
Market Price
$ 131.06
Selling Price
$ 111.23
2097
1590
1658
2755
Market Price
$ 125.89
Selling Price
$ 105.27
769
186
200
906
Market Price
$ 114.80
Selling Price
$ 98.37
1483
1308
485
4037
Market Price
$ 120.98
Selling Price
$ 105.53
2380
1193
1592
3142
Market Price
$ 96.93
Selling Price
$ 86.42
1715
1141
1481
1891
Market Price
$ 114.52
Selling Price
$ 102.19
1909
977
1425
3154
Market Price
$ 117.82
Selling Price
$ 101.52
630
336
338
1527
Market Price
$ 133.49
Selling Price
$ 111.80
874
604
652
1601
Market Price
$ 127.84
Selling Price
$ 112.49
517
488
419
1284
Market Price
$ 91.96
Selling Price
$ 76.88
283
141
67
729
Market Price
$ 118.89
Selling Price
$ 100.64
2816
2273
2218
4810
Market Price
$ 119.48
Selling Price
$ 102.10
733
339
561
3501
Market Price
$ 89.82
Selling Price
$ 79.96
1385
1218
670
1648
Market Price
$ 89.71
Selling Price
$ 75.89
3446
858
3360
4192
Market Price
$ 124.01
Selling Price
$ 109.84
1122
274
1021
2312
Market Price
$ 139.88
Selling Price
$ 117.77
2011
1919
1917
3865
Market Price
$ 132.01
Selling Price
$ 119.66
1290
638
1076
2122
Market Price
$ 82.54
Selling Price
$ 70.18
2281
1417
699
2798
Market Price
$ 100.93
Selling Price
$ 87.08
403
329
335
1150
Market Price
$ 108.88
Selling Price
$ 98.41
2315
1559
606
3188
Market Price
$ 132.98
Selling Price
$ 111.66
734
640
485
3457
Market Price
$ 94.57
Selling Price
$ 79.96
1907
1253
1596
3846
Market Price
$ 99.01
Selling Price
$ 89.39
1416
591
995
3204
Market Price
$ 133.21
Selling Price
$ 115.65
1067
452
675
1683
Market Price
$ 81.51
Selling Price
$ 72.96
773
614
624
3678
Market Price
$ 109.61
Selling Price
$ 93.05
1054
725
690
1126
Market Price
$ 108.10
Selling Price
$ 90.77
157
144
49
639
Market Price
$ 95.69
Selling Price
$ 80.26
1239
472
1040
3329
Market Price
$ 108.80
Selling Price
$ 96.85
545
399
308
2279
Market Price
$ 108.06
Selling Price
$ 94.66
460
257
384
1293