Market Price
$ 70.65
Selling Price
$ 64.22
606
242
418
879
Market Price
$ 92.41
Selling Price
$ 81.72
1535
1162
615
2457
Market Price
$ 96.90
Selling Price
$ 81.80
2363
758
1499
3659
Market Price
$ 88.57
Selling Price
$ 76.09
4315
3270
1087
4995
Market Price
$ 73.99
Selling Price
$ 66.55
433
392
219
1124
Market Price
$ 115.71
Selling Price
$ 96.56
3199
2119
2147
4609
Market Price
$ 71.63
Selling Price
$ 61.75
2260
1664
1435
2262
Market Price
$ 76.04
Selling Price
$ 67.06
697
496
151
716
Market Price
$ 96.55
Selling Price
$ 87.52
1480
934
1204
3588
Market Price
$ 108.06
Selling Price
$ 90.51
703
672
161
1791
Market Price
$ 99.50
Selling Price
$ 88.67
3226
3102
1103
4372
Market Price
$ 82.01
Selling Price
$ 69.95
2407
1842
1472
4393
Market Price
$ 98.36
Selling Price
$ 83.37
823
197
330
1090
Market Price
$ 75.36
Selling Price
$ 67.96
917
267
223
1283
Market Price
$ 108.21
Selling Price
$ 96.48
689
682
222
2252
Market Price
$ 108.54
Selling Price
$ 90.47
2397
655
738
4615
Market Price
$ 84.61
Selling Price
$ 70.96
2924
2828
2895
4036
Market Price
$ 65.43
Selling Price
$ 55.11
4787
2823
1724
4973
Market Price
$ 90.93
Selling Price
$ 79.20
1635
361
1584
4052
Market Price
$ 75.92
Selling Price
$ 65.96
422
189
383
815
Market Price
$ 110.52
Selling Price
$ 94.54
1192
1153
641
3066
Market Price
$ 70.18
Selling Price
$ 58.58
542
448
256
1591
Market Price
$ 104.67
Selling Price
$ 91.78
921
542
740
3916
Market Price
$ 78.31
Selling Price
$ 71.11
342
334
159
443
Market Price
$ 94.55
Selling Price
$ 84.26
2788
566
1884
4647
Market Price
$ 115.10
Selling Price
$ 98.40
1019
1006
302
1125
Market Price
$ 81.57
Selling Price
$ 73.57
2237
1325
1659
3125
Market Price
$ 82.79
Selling Price
$ 71.49
2012
1301
467
2801
Market Price
$ 71.51
Selling Price
$ 61.62
322
291
126
484
Market Price
$ 100.20
Selling Price
$ 89.88
438
425
186
834
Market Price
$ 92.84
Selling Price
$ 81.59
805
570
715
1669
Market Price
$ 101.56
Selling Price
$ 87.69
2384
767
599
3601
Market Price
$ 82.04
Selling Price
$ 71.28
842
614
813
1156
Market Price
$ 83.03
Selling Price
$ 71.24
331
331
118
772
Market Price
$ 88.82
Selling Price
$ 76.64
3673
3009
3366
4862
Market Price
$ 100.75
Selling Price
$ 85.65
721
465
518
3522
Market Price
$ 112.80
Selling Price
$ 98.87
2167
1170
1474
2990
Market Price
$ 81.98
Selling Price
$ 73.90
1936
566
918
3061
Market Price
$ 64.96
Selling Price
$ 57.22
1492
1177
1021
3018
Market Price
$ 114.62
Selling Price
$ 96.39
2290
1796
1556
4228