Market Price
$ 105.52
Selling Price
$ 95.64
243
216
124
1196
Market Price
$ 112.29
Selling Price
$ 93.97
3226
2213
2497
4291
Market Price
$ 106.17
Selling Price
$ 91.74
1647
696
884
1839
Market Price
$ 66.97
Selling Price
$ 59.24
572
164
293
854
Market Price
$ 94.84
Selling Price
$ 79.15
2269
482
2107
3081
Market Price
$ 111.39
Selling Price
$ 93.84
1432
1142
443
1671
Market Price
$ 75.28
Selling Price
$ 67.68
365
146
160
1812
Market Price
$ 71.06
Selling Price
$ 63.18
318
161
251
434
Market Price
$ 106.61
Selling Price
$ 93.75
447
152
412
1785
Market Price
$ 100.96
Selling Price
$ 87.51
367
91
176
892
Market Price
$ 74.33
Selling Price
$ 66.94
621
206
459
2970
Market Price
$ 112.02
Selling Price
$ 93.40
314
77
151
990
Market Price
$ 99.58
Selling Price
$ 85.68
375
151
224
1319
Market Price
$ 106.15
Selling Price
$ 93.34
1797
972
1353
2966
Market Price
$ 75.96
Selling Price
$ 64.67
3080
2189
2601
4957
Market Price
$ 64.87
Selling Price
$ 58.34
366
119
89
1145
Market Price
$ 83.66
Selling Price
$ 72.01
805
257
362
1469
Market Price
$ 109.73
Selling Price
$ 96.91
437
358
311
1195
Market Price
$ 70.59
Selling Price
$ 60.51
812
724
280
3010
Market Price
$ 106.80
Selling Price
$ 94.22
654
268
183
1116
Market Price
$ 98.14
Selling Price
$ 89.19
1045
872
795
3761
Market Price
$ 117.64
Selling Price
$ 98.91
1958
644
898
2521
Market Price
$ 83.62
Selling Price
$ 72.79
2021
1521
566
3465
Market Price
$ 82.96
Selling Price
$ 70.01
1955
1782
1751
4048
Market Price
$ 66.86
Selling Price
$ 59.42
1672
1170
910
2152
Market Price
$ 102.35
Selling Price
$ 86.70
2005
1798
915
2870
Market Price
$ 103.22
Selling Price
$ 91.69
1708
1430
1341
3462
Market Price
$ 107.52
Selling Price
$ 90.91
1974
1091
1585
4043
Market Price
$ 68.15
Selling Price
$ 58.62
733
261
295
1005
Market Price
$ 87.04
Selling Price
$ 78.40
972
831
518
3363
Market Price
$ 93.45
Selling Price
$ 78.13
1665
1399
694
4735
Market Price
$ 65.25
Selling Price
$ 56.41
771
603
387
917
Market Price
$ 89.18
Selling Price
$ 78.98
444
385
246
2021
Market Price
$ 92.84
Selling Price
$ 79.83
1669
1163
619
2111
Market Price
$ 102.70
Selling Price
$ 88.39
517
314
260
904
Market Price
$ 103.68
Selling Price
$ 87.70
4037
1346
2500
4908
Market Price
$ 81.68
Selling Price
$ 69.04
1910
1827
620
2423
Market Price
$ 96.78
Selling Price
$ 82.17
1528
472
1102
1532
Market Price
$ 111.73
Selling Price
$ 95.61
705
467
646
2578
Market Price
$ 117.59
Selling Price
$ 98.95
781
351
379
3577