Market Price
$ 101.98
Selling Price
$ 90.94
341
190
163
572
Market Price
$ 67.85
Selling Price
$ 59.28
2027
1801
1513
3474
Market Price
$ 71.34
Selling Price
$ 64.82
359
287
318
1102
Market Price
$ 61.87
Selling Price
$ 55.27
3340
1439
1891
3475
Market Price
$ 77.91
Selling Price
$ 66.85
1131
679
639
2294
Market Price
$ 66.14
Selling Price
$ 59.99
2542
2462
769
4120
Market Price
$ 104.89
Selling Price
$ 88.70
3421
3132
3405
3522
Market Price
$ 88.45
Selling Price
$ 80.17
662
261
364
890
Market Price
$ 98.11
Selling Price
$ 85.71
319
130
134
424
Market Price
$ 80.33
Selling Price
$ 68.46
1360
515
287
1558
Market Price
$ 74.42
Selling Price
$ 67.20
1155
482
524
4724
Market Price
$ 95.89
Selling Price
$ 85.52
455
175
197
526
Market Price
$ 67.40
Selling Price
$ 57.79
3121
2468
2833
4033
Market Price
$ 92.22
Selling Price
$ 78.82
2128
1687
662
4372
Market Price
$ 112.02
Selling Price
$ 93.77
3645
1842
2958
3663
Market Price
$ 90.67
Selling Price
$ 82.34
946
353
432
3216
Market Price
$ 82.96
Selling Price
$ 72.97
440
298
367
1117
Market Price
$ 71.04
Selling Price
$ 61.18
2486
1013
2178
4006
Market Price
$ 70.55
Selling Price
$ 59.30
411
314
93
1790
Market Price
$ 69.89
Selling Price
$ 60.12
1385
344
285
4946
Market Price
$ 101.25
Selling Price
$ 91.42
979
907
652
3282
Market Price
$ 95.26
Selling Price
$ 84.67
1252
1137
1074
2378
Market Price
$ 108.24
Selling Price
$ 92.31
885
210
218
2577
Market Price
$ 91.92
Selling Price
$ 77.95
427
193
125
746
Market Price
$ 89.54
Selling Price
$ 80.82
900
741
718
986
Market Price
$ 104.26
Selling Price
$ 90.39
2174
897
998
2197
Market Price
$ 87.68
Selling Price
$ 76.04
1134
1024
411
3859
Market Price
$ 86.40
Selling Price
$ 78.26
609
201
255
731
Market Price
$ 68.28
Selling Price
$ 57.43
3909
2259
1284
4391
Market Price
$ 92.46
Selling Price
$ 80.62
205
169
183
545
Market Price
$ 75.35
Selling Price
$ 67.57
842
373
171
1139
Market Price
$ 74.79
Selling Price
$ 67.40
962
425
214
2233
Market Price
$ 95.71
Selling Price
$ 86.15
552
543
227
1942
Market Price
$ 69.46
Selling Price
$ 58.78
2022
1830
478
4659
Market Price
$ 93.57
Selling Price
$ 80.25
817
790
758
1082
Market Price
$ 74.19
Selling Price
$ 66.48
1884
1538
861
2357
Market Price
$ 91.48
Selling Price
$ 80.39
618
305
403
1065
Market Price
$ 111.38
Selling Price
$ 93.49
1327
1188
311
3434
Market Price
$ 75.99
Selling Price
$ 66.69
722
303
404
852
Market Price
$ 70.00
Selling Price
$ 61.65
312
312
294
1326