Market Price
$ 70.51
Selling Price
$ 61.94
1316
682
1225
3407
Market Price
$ 78.24
Selling Price
$ 69.30
460
327
309
746
Market Price
$ 86.89
Selling Price
$ 76.52
310
83
107
994
Market Price
$ 63.36
Selling Price
$ 56.76
2384
1841
790
3045
Market Price
$ 108.84
Selling Price
$ 94.76
4144
3976
1151
4825
Market Price
$ 90.15
Selling Price
$ 76.69
2032
1489
1295
2106
Market Price
$ 108.89
Selling Price
$ 92.56
367
206
239
1066
Market Price
$ 92.00
Selling Price
$ 81.03
602
563
348
1657
Market Price
$ 64.08
Selling Price
$ 56.53
1565
1000
353
2168
Market Price
$ 106.27
Selling Price
$ 92.88
424
268
136
447
Market Price
$ 83.13
Selling Price
$ 73.62
2144
1416
1789
4380
Market Price
$ 83.23
Selling Price
$ 73.41
1883
761
1819
3199
Market Price
$ 111.09
Selling Price
$ 94.14
942
238
689
1642
Market Price
$ 65.90
Selling Price
$ 55.44
1390
796
1234
1889
Market Price
$ 68.12
Selling Price
$ 57.35
2038
1360
1444
3673
Market Price
$ 65.63
Selling Price
$ 58.76
498
390
493
807
Market Price
$ 87.60
Selling Price
$ 75.16
261
246
71
878
Market Price
$ 99.30
Selling Price
$ 87.34
3607
759
1408
4627
Market Price
$ 68.24
Selling Price
$ 58.18
3671
1047
1314
4591
Market Price
$ 90.11
Selling Price
$ 78.86
874
572
853
4303
Market Price
$ 90.63
Selling Price
$ 79.03
2956
2897
614
3906
Market Price
$ 101.37
Selling Price
$ 87.10
1907
1629
459
2267
Market Price
$ 99.34
Selling Price
$ 85.83
2689
1993
698
4946
Market Price
$ 89.74
Selling Price
$ 81.01
914
759
625
2276
Market Price
$ 105.14
Selling Price
$ 88.08
503
226
111
892
Market Price
$ 80.81
Selling Price
$ 72.13
1536
1217
1125
3641
Market Price
$ 82.38
Selling Price
$ 72.52
862
635
586
2854
Market Price
$ 73.60
Selling Price
$ 63.83
3064
1417
2238
3913
Market Price
$ 75.15
Selling Price
$ 63.87
1368
955
360
2088
Market Price
$ 90.46
Selling Price
$ 81.51
2487
504
1382
3249
Market Price
$ 114.60
Selling Price
$ 96.23
1420
564
324
2561
Market Price
$ 81.38
Selling Price
$ 70.87
1782
1515
1755
4542
Market Price
$ 108.37
Selling Price
$ 97.04
330
171
141
1000
Market Price
$ 70.00
Selling Price
$ 61.12
1750
1084
851
2647
Market Price
$ 91.49
Selling Price
$ 80.51
3475
1188
3131
3955
Market Price
$ 73.58
Selling Price
$ 66.15
910
195
895
3055
Market Price
$ 88.39
Selling Price
$ 79.75
1758
520
1025
3853
Market Price
$ 91.60
Selling Price
$ 77.86
1488
439
382
2613
Market Price
$ 101.09
Selling Price
$ 84.85
1000
425
565
2244
Market Price
$ 76.40
Selling Price
$ 67.80
4608
2302
4590
4744