Market Price
$ 80.84
Selling Price
$ 71.11
1487
1334
684
2515
Market Price
$ 80.81
Selling Price
$ 70.94
1412
897
501
1863
Market Price
$ 70.93
Selling Price
$ 61.52
788
402
718
1403
Market Price
$ 83.39
Selling Price
$ 75.23
1988
830
1933
3243
Market Price
$ 64.63
Selling Price
$ 57.20
2135
647
994
4546
Market Price
$ 113.23
Selling Price
$ 95.93
1046
535
1028
4716
Market Price
$ 75.97
Selling Price
$ 63.81
813
327
174
2942
Market Price
$ 64.86
Selling Price
$ 56.04
3287
1476
3231
4599
Market Price
$ 117.25
Selling Price
$ 97.80
1155
430
406
3152
Market Price
$ 96.67
Selling Price
$ 81.99
3228
745
2955
4777
Market Price
$ 80.42
Selling Price
$ 71.04
3197
2669
1840
4110
Market Price
$ 81.98
Selling Price
$ 72.74
2757
679
2313
4283
Market Price
$ 106.52
Selling Price
$ 93.89
414
177
247
888
Market Price
$ 99.94
Selling Price
$ 84.57
4331
2273
3076
4789
Market Price
$ 88.78
Selling Price
$ 76.66
937
643
400
4440
Market Price
$ 89.60
Selling Price
$ 81.24
2666
596
1077
3336
Market Price
$ 102.38
Selling Price
$ 91.51
2029
1768
685
3610
Market Price
$ 104.49
Selling Price
$ 92.44
802
695
226
1848
Market Price
$ 89.39
Selling Price
$ 75.90
1575
1148
1443
3206
Market Price
$ 106.07
Selling Price
$ 92.02
777
642
564
993
Market Price
$ 113.62
Selling Price
$ 95.06
1389
890
314
2525
Market Price
$ 94.08
Selling Price
$ 80.10
579
227
184
1380
Market Price
$ 99.55
Selling Price
$ 83.48
1896
534
667
2976
Market Price
$ 73.15
Selling Price
$ 64.77
348
296
147
1576
Market Price
$ 73.21
Selling Price
$ 61.79
1192
654
569
2370
Market Price
$ 104.54
Selling Price
$ 92.39
1137
526
350
1970
Market Price
$ 67.15
Selling Price
$ 56.39
693
221
611
1031
Market Price
$ 84.64
Selling Price
$ 74.18
1515
1164
1406
4258
Market Price
$ 63.15
Selling Price
$ 57.17
521
492
301
622
Market Price
$ 114.91
Selling Price
$ 96.23
1461
360
998
1997
Market Price
$ 93.89
Selling Price
$ 78.99
1234
850
439
4346
Market Price
$ 107.05
Selling Price
$ 95.90
1381
774
975
2150
Market Price
$ 85.24
Selling Price
$ 71.17
3855
2629
1946
4034
Market Price
$ 96.04
Selling Price
$ 82.99
806
334
271
1139
Market Price
$ 92.16
Selling Price
$ 81.59
3993
2870
1231
4283
Market Price
$ 107.71
Selling Price
$ 89.99
2332
1645
2275
3227
Market Price
$ 67.60
Selling Price
$ 60.45
1684
1616
956
4362
Market Price
$ 92.51
Selling Price
$ 81.75
178
149
61
614
Market Price
$ 115.35
Selling Price
$ 97.77
3983
3596
2022
4801
Market Price
$ 84.81
Selling Price
$ 73.37
3508
2359
1440
3610