Market Price
$ 69.23
Selling Price
$ 58.24
472
350
255
1235
Market Price
$ 78.46
Selling Price
$ 68.05
3056
2111
2181
3890
Market Price
$ 68.65
Selling Price
$ 61.00
287
164
71
881
Market Price
$ 72.24
Selling Price
$ 60.64
1796
944
1244
2155
Market Price
$ 88.15
Selling Price
$ 77.07
4119
863
1176
4858
Market Price
$ 105.72
Selling Price
$ 89.91
1087
873
224
1715
Market Price
$ 90.14
Selling Price
$ 76.49
502
486
247
1487
Market Price
$ 71.31
Selling Price
$ 64.51
2666
2584
2488
2919
Market Price
$ 75.34
Selling Price
$ 63.69
1149
1120
794
3723
Market Price
$ 75.36
Selling Price
$ 66.32
3131
2167
3000
3705
Market Price
$ 82.76
Selling Price
$ 70.96
1613
846
809
3311
Market Price
$ 110.85
Selling Price
$ 92.50
2056
1361
1093
3762
Market Price
$ 97.37
Selling Price
$ 82.85
364
225
200
1756
Market Price
$ 67.08
Selling Price
$ 59.58
790
661
774
1532
Market Price
$ 95.20
Selling Price
$ 82.68
752
580
380
2319
Market Price
$ 65.45
Selling Price
$ 55.60
1581
629
849
1663
Market Price
$ 100.89
Selling Price
$ 90.78
763
246
384
3441
Market Price
$ 62.83
Selling Price
$ 55.77
865
630
328
2787
Market Price
$ 86.49
Selling Price
$ 73.68
251
160
85
600
Market Price
$ 63.01
Selling Price
$ 56.55
2594
924
920
4281
Market Price
$ 91.39
Selling Price
$ 80.69
2604
1418
1121
2832
Market Price
$ 94.98
Selling Price
$ 82.63
2355
2111
1696
4115
Market Price
$ 73.99
Selling Price
$ 63.15
470
165
403
1433
Market Price
$ 65.49
Selling Price
$ 59.38
1338
1001
705
1471
Market Price
$ 105.00
Selling Price
$ 88.91
4088
2967
1064
4435
Market Price
$ 111.35
Selling Price
$ 95.39
974
629
661
1277
Market Price
$ 96.80
Selling Price
$ 81.68
1616
1031
1260
2967
Market Price
$ 102.02
Selling Price
$ 86.01
3751
3368
3610
4008
Market Price
$ 95.47
Selling Price
$ 83.12
393
317
364
1662
Market Price
$ 102.41
Selling Price
$ 91.53
552
329
534
2084
Market Price
$ 69.72
Selling Price
$ 62.51
1860
1533
916
2047
Market Price
$ 78.35
Selling Price
$ 70.01
1033
330
376
2023
Market Price
$ 72.92
Selling Price
$ 62.85
2345
2162
1034
4984
Market Price
$ 75.31
Selling Price
$ 63.08
3196
1102
1438
3987
Market Price
$ 108.17
Selling Price
$ 95.18
557
513
520
850
Market Price
$ 70.48
Selling Price
$ 60.61
374
102
267
1708
Market Price
$ 78.25
Selling Price
$ 65.62
364
338
96
1813
Market Price
$ 96.89
Selling Price
$ 85.50
1004
296
340
2230
Market Price
$ 86.91
Selling Price
$ 72.96
590
304
123
605
Market Price
$ 82.81
Selling Price
$ 74.76
3881
2270
3771
4849