Market Price
$ 61.49
Selling Price
$ 51.30
1484
1060
1181
2792
Market Price
$ 31.79
Selling Price
$ 26.72
1930
831
1636
4668
Market Price
$ 35.37
Selling Price
$ 30.76
2309
814
1922
2573
Market Price
$ 38.11
Selling Price
$ 34.03
574
241
304
1636
Market Price
$ 29.56
Selling Price
$ 26.47
4074
1766
944
4198
Market Price
$ 66.62
Selling Price
$ 59.43
4191
2810
4153
4925
Market Price
$ 66.14
Selling Price
$ 58.56
410
265
316
562
Market Price
$ 66.01
Selling Price
$ 57.80
1334
574
867
1692
Market Price
$ 50.87
Selling Price
$ 45.14
357
189
99
1169
Market Price
$ 57.05
Selling Price
$ 47.64
2514
1674
811
2804
Market Price
$ 38.79
Selling Price
$ 32.68
636
598
129
1876
Market Price
$ 34.66
Selling Price
$ 30.25
3468
913
2851
3627
Market Price
$ 47.74
Selling Price
$ 42.86
1484
759
1372
3975
Market Price
$ 60.50
Selling Price
$ 53.02
3430
2806
3150
4440
Market Price
$ 49.36
Selling Price
$ 42.41
993
650
843
3527
Market Price
$ 65.32
Selling Price
$ 56.34
4268
1778
3624
4837
Market Price
$ 68.40
Selling Price
$ 59.77
1316
947
802
2051
Market Price
$ 42.03
Selling Price
$ 37.50
1149
315
1129
1580
Market Price
$ 39.49
Selling Price
$ 34.24
2468
2193
630
3639
Market Price
$ 40.41
Selling Price
$ 36.23
2663
1862
1525
4152
Market Price
$ 61.43
Selling Price
$ 52.31
1028
594
401
2310
Market Price
$ 61.66
Selling Price
$ 55.11
3206
1276
1291
3395
Market Price
$ 60.21
Selling Price
$ 54.41
1691
488
1381
4138
Market Price
$ 33.95
Selling Price
$ 28.98
1605
1528
1398
3169
Market Price
$ 51.94
Selling Price
$ 45.16
1831
1304
1288
1915
Market Price
$ 39.37
Selling Price
$ 33.94
465
161
426
1373
Market Price
$ 51.55
Selling Price
$ 44.84
925
533
781
4210
Market Price
$ 64.07
Selling Price
$ 55.09
723
426
389
729
Market Price
$ 52.22
Selling Price
$ 45.21
901
859
454
1295
Market Price
$ 55.33
Selling Price
$ 48.65
1711
1002
1537
2503
Market Price
$ 40.43
Selling Price
$ 34.34
698
389
687
1101
Market Price
$ 62.54
Selling Price
$ 56.02
651
372
289
833
Market Price
$ 42.50
Selling Price
$ 38.59
880
191
661
2497
Market Price
$ 29.84
Selling Price
$ 25.64
3499
3311
2647
4345
Market Price
$ 66.28
Selling Price
$ 56.54
3992
1370
2930
4348
Market Price
$ 34.76
Selling Price
$ 30.69
512
475
391
1840
Market Price
$ 53.45
Selling Price
$ 47.30
1264
825
519
3001
Market Price
$ 53.75
Selling Price
$ 48.60
2915
752
662
4173
Market Price
$ 39.16
Selling Price
$ 33.57
1391
991
385
3398
Market Price
$ 62.56
Selling Price
$ 54.76
1862
1627
432
3634