Market Price
$ 91.69
Selling Price
$ 76.81
3237
2505
2175
3454
Market Price
$ 90.84
Selling Price
$ 77.29
1079
1049
933
1966
Market Price
$ 95.70
Selling Price
$ 84.87
3638
3315
3538
4265
Market Price
$ 115.62
Selling Price
$ 97.36
3190
1724
1431
4503
Market Price
$ 98.11
Selling Price
$ 86.31
1539
1152
1442
2595
Market Price
$ 108.45
Selling Price
$ 93.06
1659
1242
1439
2961
Market Price
$ 72.33
Selling Price
$ 64.00
1571
759
588
4055
Market Price
$ 103.54
Selling Price
$ 86.64
2150
1798
1753
4745
Market Price
$ 100.43
Selling Price
$ 90.07
663
496
252
1690
Market Price
$ 99.42
Selling Price
$ 88.24
4228
1300
3158
4264
Market Price
$ 81.36
Selling Price
$ 69.37
1890
1816
1667
4587
Market Price
$ 111.38
Selling Price
$ 97.21
1126
729
1087
2585
Market Price
$ 88.20
Selling Price
$ 76.56
740
318
581
2134
Market Price
$ 90.04
Selling Price
$ 76.86
1613
1543
361
3105
Market Price
$ 112.29
Selling Price
$ 98.92
686
602
618
913
Market Price
$ 100.87
Selling Price
$ 91.58
293
98
234
640
Market Price
$ 80.92
Selling Price
$ 71.99
2128
743
902
3102
Market Price
$ 94.90
Selling Price
$ 85.79
1971
713
1664
3290
Market Price
$ 83.36
Selling Price
$ 71.31
2065
657
1477
2561
Market Price
$ 102.15
Selling Price
$ 86.60
1615
419
762
3313
Market Price
$ 83.31
Selling Price
$ 72.89
412
126
350
1043
Market Price
$ 66.28
Selling Price
$ 59.62
460
457
355
1708
Market Price
$ 95.11
Selling Price
$ 86.06
790
437
592
1013
Market Price
$ 86.38
Selling Price
$ 75.90
1244
1084
1001
1632
Market Price
$ 112.52
Selling Price
$ 94.15
965
841
329
3505
Market Price
$ 109.70
Selling Price
$ 98.61
452
143
336
1221
Market Price
$ 79.27
Selling Price
$ 70.63
2108
1095
1881
3194
Market Price
$ 77.60
Selling Price
$ 66.52
1668
1568
1585
3883
Market Price
$ 78.42
Selling Price
$ 68.99
676
392
459
945
Market Price
$ 66.13
Selling Price
$ 59.81
2520
1417
1054
4289
Market Price
$ 104.97
Selling Price
$ 87.68
1258
496
310
1757
Market Price
$ 76.22
Selling Price
$ 63.86
866
653
262
2707
Market Price
$ 70.07
Selling Price
$ 58.88
1069
926
530
1862
Market Price
$ 84.33
Selling Price
$ 73.18
549
269
489
2087
Market Price
$ 77.93
Selling Price
$ 69.34
2663
1767
1975
3872
Market Price
$ 86.61
Selling Price
$ 72.84
1652
908
663
2241
Market Price
$ 93.84
Selling Price
$ 79.95
987
599
869
1359
Market Price
$ 105.13
Selling Price
$ 90.64
1274
1258
1159
1986
Market Price
$ 90.20
Selling Price
$ 76.76
3574
945
2739
4697
Market Price
$ 103.94
Selling Price
$ 94.04
1811
946
1337
1997