Market Price
$ 85.57
Selling Price
$ 73.77
2429
2380
1278
4049
Market Price
$ 77.87
Selling Price
$ 66.92
1111
362
1054
1171
Market Price
$ 112.92
Selling Price
$ 97.95
2455
795
1878
4376
Market Price
$ 102.61
Selling Price
$ 93.27
2075
1525
1320
3673
Market Price
$ 67.48
Selling Price
$ 60.47
1062
510
913
1149
Market Price
$ 107.42
Selling Price
$ 95.36
2862
827
1095
3142
Market Price
$ 87.05
Selling Price
$ 76.44
2820
1518
1422
3748
Market Price
$ 86.77
Selling Price
$ 77.29
2188
599
1131
3208
Market Price
$ 101.27
Selling Price
$ 85.00
2037
1491
840
3756
Market Price
$ 111.69
Selling Price
$ 97.57
1053
389
705
2575
Market Price
$ 101.98
Selling Price
$ 86.61
273
169
242
491
Market Price
$ 107.28
Selling Price
$ 93.49
862
334
668
976
Market Price
$ 74.53
Selling Price
$ 64.62
2146
953
470
5000
Market Price
$ 83.06
Selling Price
$ 72.87
866
261
247
950
Market Price
$ 79.08
Selling Price
$ 66.91
284
159
237
1253
Market Price
$ 81.97
Selling Price
$ 68.89
1260
460
975
1755
Market Price
$ 99.74
Selling Price
$ 88.85
2672
1336
1811
4490
Market Price
$ 102.03
Selling Price
$ 92.12
1110
367
853
2912
Market Price
$ 70.12
Selling Price
$ 61.59
4337
3604
4038
4880
Market Price
$ 79.31
Selling Price
$ 68.27
374
121
94
567
Market Price
$ 71.71
Selling Price
$ 60.26
2846
1053
2474
4092
Market Price
$ 86.05
Selling Price
$ 74.01
1151
497
698
4314
Market Price
$ 94.08
Selling Price
$ 84.92
4534
1773
2632
4809
Market Price
$ 114.19
Selling Price
$ 98.54
1276
318
419
1952
Market Price
$ 105.49
Selling Price
$ 88.25
3089
1315
1912
4019
Market Price
$ 95.27
Selling Price
$ 81.24
1144
470
658
2002
Market Price
$ 69.36
Selling Price
$ 58.32
1024
502
989
1134
Market Price
$ 96.65
Selling Price
$ 81.12
1273
284
336
1870
Market Price
$ 92.90
Selling Price
$ 82.76
185
155
128
751
Market Price
$ 102.47
Selling Price
$ 92.56
1280
738
828
4549
Market Price
$ 89.90
Selling Price
$ 79.02
2049
509
892
2920
Market Price
$ 98.49
Selling Price
$ 82.51
2608
2262
786
3028
Market Price
$ 72.62
Selling Price
$ 63.50
2046
909
1354
2948
Market Price
$ 104.95
Selling Price
$ 89.34
3072
2845
1526
4236
Market Price
$ 74.78
Selling Price
$ 65.40
2679
1071
588
3338
Market Price
$ 84.17
Selling Price
$ 75.55
562
226
130
2059
Market Price
$ 64.49
Selling Price
$ 56.45
309
182
156
1512
Market Price
$ 95.82
Selling Price
$ 79.90
2179
1101
1899
2344
Market Price
$ 90.94
Selling Price
$ 81.34
2660
2164
957
2784
Market Price
$ 88.36
Selling Price
$ 75.94
1815
1379
761
2262