Market Price
$ 86.08
Selling Price
$ 72.21
523
204
255
1669
Market Price
$ 93.35
Selling Price
$ 79.20
2076
426
698
2500
Market Price
$ 70.33
Selling Price
$ 60.26
585
317
416
2247
Market Price
$ 95.16
Selling Price
$ 85.04
4738
4382
2743
4875
Market Price
$ 86.99
Selling Price
$ 73.98
1952
457
1320
2369
Market Price
$ 108.35
Selling Price
$ 91.29
445
427
265
1022
Market Price
$ 72.93
Selling Price
$ 65.15
2690
1362
2647
4485
Market Price
$ 68.00
Selling Price
$ 59.82
435
152
198
870
Market Price
$ 105.72
Selling Price
$ 88.98
1236
625
1183
4073
Market Price
$ 88.88
Selling Price
$ 80.70
886
543
377
1581
Market Price
$ 101.45
Selling Price
$ 86.50
1601
685
694
4864
Market Price
$ 114.20
Selling Price
$ 98.94
158
152
49
747
Market Price
$ 100.14
Selling Price
$ 88.40
1573
353
1485
2994
Market Price
$ 75.79
Selling Price
$ 66.68
563
377
234
1050
Market Price
$ 106.57
Selling Price
$ 92.67
3057
1186
2209
3254
Market Price
$ 81.87
Selling Price
$ 69.90
1169
330
718
1970
Market Price
$ 90.28
Selling Price
$ 81.93
1033
215
554
3666
Market Price
$ 89.32
Selling Price
$ 80.26
429
207
101
1574
Market Price
$ 69.81
Selling Price
$ 58.79
358
86
212
698
Market Price
$ 77.12
Selling Price
$ 67.56
482
227
223
849
Market Price
$ 85.13
Selling Price
$ 74.67
4420
1887
2342
4422
Market Price
$ 116.56
Selling Price
$ 98.26
1720
1589
805
2741
Market Price
$ 106.14
Selling Price
$ 91.21
3415
2712
3360
4125
Market Price
$ 63.23
Selling Price
$ 56.93
454
319
98
479
Market Price
$ 107.87
Selling Price
$ 90.15
675
436
642
2174
Market Price
$ 117.02
Selling Price
$ 98.27
1649
745
1605
2616
Market Price
$ 99.18
Selling Price
$ 86.06
466
373
116
1553
Market Price
$ 92.47
Selling Price
$ 77.68
281
175
266
766
Market Price
$ 79.07
Selling Price
$ 67.78
665
470
189
3114
Market Price
$ 76.59
Selling Price
$ 68.74
902
214
352
1075
Market Price
$ 66.92
Selling Price
$ 58.98
4743
4469
1678
4925
Market Price
$ 67.69
Selling Price
$ 57.05
1029
864
933
2525
Market Price
$ 66.56
Selling Price
$ 57.09
1338
300
1054
1742
Market Price
$ 80.74
Selling Price
$ 72.46
1618
1180
1508
3601
Market Price
$ 75.74
Selling Price
$ 68.74
1543
1040
1468
2081
Market Price
$ 103.96
Selling Price
$ 86.75
4031
3107
1902
4762
Market Price
$ 100.19
Selling Price
$ 88.67
1091
608
569
3731
Market Price
$ 66.92
Selling Price
$ 56.53
1254
461
768
3767
Market Price
$ 72.97
Selling Price
$ 60.99
861
187
769
3407
Market Price
$ 109.38
Selling Price
$ 93.81
187
84
187
757