Market Price
$ 68.62
Selling Price
$ 58.27
3927
1027
1431
4646
Market Price
$ 86.04
Selling Price
$ 77.37
401
92
395
595
Market Price
$ 88.84
Selling Price
$ 76.52
2956
731
1487
3000
Market Price
$ 94.34
Selling Price
$ 83.41
584
565
400
677
Market Price
$ 78.89
Selling Price
$ 65.85
1340
283
582
1452
Market Price
$ 87.64
Selling Price
$ 78.28
736
488
608
3496
Market Price
$ 105.22
Selling Price
$ 90.18
1710
1478
673
2057
Market Price
$ 72.47
Selling Price
$ 61.87
345
209
241
1250
Market Price
$ 114.85
Selling Price
$ 98.73
393
298
269
1601
Market Price
$ 74.62
Selling Price
$ 66.92
934
262
500
1518
Market Price
$ 66.57
Selling Price
$ 60.30
1129
490
297
4541
Market Price
$ 67.93
Selling Price
$ 59.85
996
409
597
2699
Market Price
$ 70.95
Selling Price
$ 61.32
2871
2853
598
4999
Market Price
$ 75.64
Selling Price
$ 63.92
2909
1067
1080
3313
Market Price
$ 115.22
Selling Price
$ 97.10
2114
948
978
2280
Market Price
$ 89.90
Selling Price
$ 78.18
4076
3152
2862
4927
Market Price
$ 108.82
Selling Price
$ 94.28
1615
713
1470
2345
Market Price
$ 92.34
Selling Price
$ 83.40
2806
2565
2622
2859
Market Price
$ 100.59
Selling Price
$ 89.24
520
492
169
644
Market Price
$ 83.74
Selling Price
$ 73.27
640
359
625
1039
Market Price
$ 88.52
Selling Price
$ 74.03
877
671
327
1031
Market Price
$ 89.65
Selling Price
$ 80.63
2075
1256
1299
2838
Market Price
$ 108.54
Selling Price
$ 91.37
1084
612
566
4737
Market Price
$ 69.96
Selling Price
$ 63.07
537
514
247
1930
Market Price
$ 64.94
Selling Price
$ 56.33
2457
990
579
2726
Market Price
$ 116.75
Selling Price
$ 98.53
1372
983
968
1439
Market Price
$ 113.15
Selling Price
$ 97.77
3064
2137
1728
3535
Market Price
$ 76.84
Selling Price
$ 67.77
157
71
36
725
Market Price
$ 106.96
Selling Price
$ 91.37
3247
2769
1766
3954
Market Price
$ 113.43
Selling Price
$ 96.69
2005
494
1170
2467
Market Price
$ 77.35
Selling Price
$ 68.35
1060
667
323
1283
Market Price
$ 90.66
Selling Price
$ 78.03
503
415
476
662
Market Price
$ 86.08
Selling Price
$ 74.26
576
545
416
2463
Market Price
$ 71.97
Selling Price
$ 64.76
376
106
77
1371
Market Price
$ 106.65
Selling Price
$ 94.18
690
573
335
1755
Market Price
$ 84.03
Selling Price
$ 73.05
2325
1999
2302
2739
Market Price
$ 67.27
Selling Price
$ 57.35
649
453
243
1932
Market Price
$ 96.35
Selling Price
$ 82.24
1255
547
817
2728
Market Price
$ 64.60
Selling Price
$ 55.61
1189
1042
653
2000
Market Price
$ 72.63
Selling Price
$ 61.61
2725
1585
870
3180