Market Price
$ 85.05
Selling Price
$ 72.33
2074
1627
1720
2384
Market Price
$ 80.98
Selling Price
$ 73.53
4082
844
2608
4336
Market Price
$ 105.22
Selling Price
$ 94.77
2141
889
1290
2164
Market Price
$ 95.78
Selling Price
$ 85.77
1179
1058
946
4776
Market Price
$ 75.86
Selling Price
$ 63.69
932
455
416
2712
Market Price
$ 65.92
Selling Price
$ 59.23
1475
1088
1018
3294
Market Price
$ 85.47
Selling Price
$ 73.82
946
237
801
1164
Market Price
$ 95.61
Selling Price
$ 84.96
1180
531
280
1236
Market Price
$ 80.17
Selling Price
$ 69.33
1346
432
519
1442
Market Price
$ 81.66
Selling Price
$ 68.89
3641
1841
2025
4416
Market Price
$ 104.79
Selling Price
$ 88.04
1384
526
1188
1564
Market Price
$ 70.98
Selling Price
$ 61.44
885
729
621
2537
Market Price
$ 82.95
Selling Price
$ 69.39
3436
804
1316
4297
Market Price
$ 104.36
Selling Price
$ 91.50
2968
2955
1023
3181
Market Price
$ 109.46
Selling Price
$ 96.37
524
409
125
1378
Market Price
$ 75.43
Selling Price
$ 67.78
1174
346
1100
4936
Market Price
$ 85.62
Selling Price
$ 77.18
2951
1679
1547
3867
Market Price
$ 64.87
Selling Price
$ 58.37
3087
2586
1017
3562
Market Price
$ 114.97
Selling Price
$ 97.22
2355
795
1288
2929
Market Price
$ 88.31
Selling Price
$ 80.25
319
211
150
908
Market Price
$ 75.62
Selling Price
$ 68.34
2287
1931
2008
4886
Market Price
$ 95.51
Selling Price
$ 83.48
354
260
106
544
Market Price
$ 80.46
Selling Price
$ 68.69
1265
1078
851
1288
Market Price
$ 114.34
Selling Price
$ 97.65
2318
1272
1478
4032
Market Price
$ 70.89
Selling Price
$ 62.86
1790
439
1310
3151
Market Price
$ 76.95
Selling Price
$ 68.55
3306
946
1781
4480
Market Price
$ 68.03
Selling Price
$ 60.29
2856
2078
600
3104
Market Price
$ 81.84
Selling Price
$ 73.97
3247
1472
1777
4790
Market Price
$ 61.13
Selling Price
$ 55.52
1710
1543
990
2074
Market Price
$ 89.38
Selling Price
$ 78.88
1891
752
626
2184
Market Price
$ 95.00
Selling Price
$ 79.96
3372
2214
2653
4542
Market Price
$ 65.39
Selling Price
$ 59.31
3010
1182
2854
3104
Market Price
$ 108.44
Selling Price
$ 97.86
517
312
250
1233
Market Price
$ 112.81
Selling Price
$ 95.66
3884
2070
927
4795
Market Price
$ 74.98
Selling Price
$ 64.48
272
172
118
599
Market Price
$ 102.01
Selling Price
$ 86.58
945
539
937
1719
Market Price
$ 88.39
Selling Price
$ 75.15
305
74
198
1172
Market Price
$ 105.16
Selling Price
$ 92.72
868
704
275
3525
Market Price
$ 92.57
Selling Price
$ 81.81
1462
319
1057
2686
Market Price
$ 65.94
Selling Price
$ 57.78
2937
2361
1176
4551