Market Price
$ 87.30
Selling Price
$ 74.77
1294
1058
947
3979
Market Price
$ 83.05
Selling Price
$ 69.71
1892
896
792
3432
Market Price
$ 69.71
Selling Price
$ 58.27
903
536
377
1571
Market Price
$ 95.91
Selling Price
$ 84.87
1756
1639
387
1844
Market Price
$ 70.73
Selling Price
$ 59.70
1874
1274
537
1984
Market Price
$ 95.74
Selling Price
$ 82.21
880
366
592
3065
Market Price
$ 93.58
Selling Price
$ 84.11
1392
282
1139
4362
Market Price
$ 107.00
Selling Price
$ 94.45
350
166
164
407
Market Price
$ 74.91
Selling Price
$ 67.05
848
275
478
1332
Market Price
$ 105.06
Selling Price
$ 91.27
2931
2473
1718
4313
Market Price
$ 110.90
Selling Price
$ 96.76
234
95
120
688
Market Price
$ 81.75
Selling Price
$ 68.52
318
292
86
1325
Market Price
$ 86.61
Selling Price
$ 78.27
416
252
236
929
Market Price
$ 102.36
Selling Price
$ 89.28
1177
445
681
4958
Market Price
$ 70.97
Selling Price
$ 60.38
1733
1633
1642
4665
Market Price
$ 76.83
Selling Price
$ 67.20
1658
925
963
2068
Market Price
$ 67.55
Selling Price
$ 58.88
1250
575
873
1719
Market Price
$ 103.86
Selling Price
$ 86.73
3646
859
2367
4668
Market Price
$ 91.18
Selling Price
$ 77.26
3483
859
2789
4557
Market Price
$ 92.47
Selling Price
$ 81.52
3197
2370
1261
3838
Market Price
$ 89.75
Selling Price
$ 77.11
276
205
167
419
Market Price
$ 110.22
Selling Price
$ 97.68
2219
883
1920
3063
Market Price
$ 84.18
Selling Price
$ 74.76
2572
2510
2192
3763
Market Price
$ 100.20
Selling Price
$ 88.37
3494
2154
2484
3887
Market Price
$ 85.74
Selling Price
$ 74.70
1136
236
635
3705
Market Price
$ 84.53
Selling Price
$ 76.72
405
150
119
653
Market Price
$ 63.79
Selling Price
$ 55.29
3188
2840
3089
3675
Market Price
$ 106.60
Selling Price
$ 92.25
1885
751
1531
3963
Market Price
$ 68.49
Selling Price
$ 58.31
1144
770
513
2576
Market Price
$ 88.22
Selling Price
$ 77.44
1538
575
1322
2024
Market Price
$ 107.17
Selling Price
$ 91.30
2168
2147
1552
4957
Market Price
$ 75.31
Selling Price
$ 64.01
1841
1065
1010
2348
Market Price
$ 63.89
Selling Price
$ 57.92
1002
564
1001
3442
Market Price
$ 101.68
Selling Price
$ 86.20
799
777
704
2678
Market Price
$ 89.34
Selling Price
$ 76.69
3828
2203
2862
4006
Market Price
$ 106.39
Selling Price
$ 95.42
2196
859
2094
2821
Market Price
$ 83.24
Selling Price
$ 71.14
1487
561
1097
3737
Market Price
$ 115.20
Selling Price
$ 97.76
943
869
647
3067
Market Price
$ 73.05
Selling Price
$ 62.22
2834
1808
1145
4276
Market Price
$ 109.41
Selling Price
$ 96.78
1093
739
642
1755