Market Price
$ 77.01
Selling Price
$ 67.82
2602
2317
863
2646
Market Price
$ 76.44
Selling Price
$ 67.86
2099
1447
1959
2861
Market Price
$ 67.01
Selling Price
$ 57.49
412
352
138
430
Market Price
$ 108.81
Selling Price
$ 98.87
1956
900
709
2078
Market Price
$ 115.49
Selling Price
$ 97.95
1370
749
403
1994
Market Price
$ 113.34
Selling Price
$ 97.29
510
247
453
1338
Market Price
$ 77.15
Selling Price
$ 67.17
2628
1808
852
3302
Market Price
$ 90.47
Selling Price
$ 75.86
3617
1769
1317
4792
Market Price
$ 80.86
Selling Price
$ 71.04
1253
1090
650
3813
Market Price
$ 89.69
Selling Price
$ 74.78
1624
744
1301
1909
Market Price
$ 108.93
Selling Price
$ 97.29
1897
1132
407
1968
Market Price
$ 68.23
Selling Price
$ 60.22
1398
1238
783
3721
Market Price
$ 110.61
Selling Price
$ 93.60
383
87
229
1564
Market Price
$ 99.31
Selling Price
$ 88.26
1308
552
582
1617
Market Price
$ 80.62
Selling Price
$ 68.24
314
77
276
453
Market Price
$ 90.91
Selling Price
$ 80.64
3879
2002
2619
4221
Market Price
$ 107.49
Selling Price
$ 93.32
2067
661
1403
2757
Market Price
$ 106.22
Selling Price
$ 95.65
1307
960
740
3841
Market Price
$ 94.12
Selling Price
$ 80.65
1554
1144
347
3224
Market Price
$ 112.84
Selling Price
$ 98.86
1166
1076
335
3647
Market Price
$ 67.80
Selling Price
$ 60.89
1794
1331
1559
3502
Market Price
$ 76.23
Selling Price
$ 64.86
4096
2811
3388
4249
Market Price
$ 82.50
Selling Price
$ 69.47
3703
2085
2756
4929
Market Price
$ 107.46
Selling Price
$ 90.49
1622
1210
414
2946
Market Price
$ 105.71
Selling Price
$ 94.66
1240
944
1228
2804
Market Price
$ 78.24
Selling Price
$ 65.27
977
682
692
3986
Market Price
$ 70.23
Selling Price
$ 58.90
1277
687
924
2923
Market Price
$ 97.98
Selling Price
$ 87.41
963
297
544
1834
Market Price
$ 74.60
Selling Price
$ 63.72
3208
1566
1814
4753
Market Price
$ 65.24
Selling Price
$ 58.72
317
290
100
1336
Market Price
$ 67.71
Selling Price
$ 58.30
602
495
422
1094
Market Price
$ 86.14
Selling Price
$ 73.92
1899
463
1483
4640
Market Price
$ 84.12
Selling Price
$ 70.78
895
815
229
1322
Market Price
$ 100.91
Selling Price
$ 89.65
363
162
122
1213
Market Price
$ 92.21
Selling Price
$ 78.16
493
375
172
620
Market Price
$ 78.02
Selling Price
$ 67.38
612
239
339
2850
Market Price
$ 107.28
Selling Price
$ 97.25
667
147
378
2300
Market Price
$ 86.51
Selling Price
$ 77.29
1209
693
617
2176
Market Price
$ 107.97
Selling Price
$ 92.73
1622
348
1183
4022
Market Price
$ 111.84
Selling Price
$ 95.79
951
627
339
1444