Market Price
$ 73.67
Selling Price
$ 65.45
1726
570
1265
2353
Market Price
$ 82.65
Selling Price
$ 69.42
1464
807
908
1575
Market Price
$ 86.31
Selling Price
$ 75.54
148
115
42
564
Market Price
$ 61.02
Selling Price
$ 55.10
2367
1128
1390
2450
Market Price
$ 93.03
Selling Price
$ 77.65
674
625
423
2281
Market Price
$ 75.71
Selling Price
$ 63.39
1854
1150
587
2657
Market Price
$ 71.13
Selling Price
$ 61.43
1404
1045
982
1492
Market Price
$ 71.20
Selling Price
$ 62.91
391
249
125
1004
Market Price
$ 108.12
Selling Price
$ 95.38
991
851
399
3070
Market Price
$ 100.45
Selling Price
$ 90.33
484
227
238
657
Market Price
$ 78.83
Selling Price
$ 71.09
1111
314
839
1280
Market Price
$ 63.36
Selling Price
$ 55.38
1142
827
917
2946
Market Price
$ 110.33
Selling Price
$ 94.26
701
334
700
1483
Market Price
$ 89.25
Selling Price
$ 76.32
2442
2058
508
3608
Market Price
$ 92.32
Selling Price
$ 77.44
1159
526
1078
1222
Market Price
$ 84.55
Selling Price
$ 70.62
2145
991
1860
4540
Market Price
$ 102.75
Selling Price
$ 88.23
1321
983
556
2016
Market Price
$ 86.61
Selling Price
$ 75.84
3518
1918
3315
4583
Market Price
$ 107.17
Selling Price
$ 93.32
840
209
605
1048
Market Price
$ 93.59
Selling Price
$ 82.58
812
500
452
3593
Market Price
$ 97.56
Selling Price
$ 88.20
1472
479
705
1577
Market Price
$ 86.10
Selling Price
$ 71.81
1164
921
853
1383
Market Price
$ 64.71
Selling Price
$ 57.28
272
100
236
1105
Market Price
$ 108.52
Selling Price
$ 97.20
903
798
649
1543
Market Price
$ 109.61
Selling Price
$ 95.24
2996
1227
2358
4190
Market Price
$ 75.46
Selling Price
$ 63.99
1744
957
1088
4221
Market Price
$ 95.81
Selling Price
$ 85.91
653
470
342
1064
Market Price
$ 88.95
Selling Price
$ 74.19
372
298
129
574
Market Price
$ 69.85
Selling Price
$ 62.01
1455
1125
301
4760
Market Price
$ 102.57
Selling Price
$ 89.62
3241
1767
1988
4991
Market Price
$ 91.72
Selling Price
$ 81.02
1440
367
537
2948
Market Price
$ 101.76
Selling Price
$ 86.83
869
810
496
1070
Market Price
$ 61.42
Selling Price
$ 55.38
269
188
109
910
Market Price
$ 88.58
Selling Price
$ 74.36
2436
846
1426
3760
Market Price
$ 103.04
Selling Price
$ 87.14
2178
864
519
4694
Market Price
$ 66.26
Selling Price
$ 58.11
2159
628
939
3971
Market Price
$ 87.18
Selling Price
$ 78.80
851
825
392
3528
Market Price
$ 94.53
Selling Price
$ 78.97
3181
3087
900
3895
Market Price
$ 103.81
Selling Price
$ 87.01
1371
307
731
1601
Market Price
$ 99.07
Selling Price
$ 85.70
1921
1519
985
4361