Market Price
$ 72.11
Selling Price
$ 60.47
272
271
221
606
Market Price
$ 68.56
Selling Price
$ 59.57
3238
1035
2619
3292
Market Price
$ 89.60
Selling Price
$ 75.46
1052
438
998
2716
Market Price
$ 84.72
Selling Price
$ 72.91
2615
1223
1586
4372
Market Price
$ 72.28
Selling Price
$ 63.36
814
779
781
2715
Market Price
$ 91.66
Selling Price
$ 77.63
242
175
52
981
Market Price
$ 86.87
Selling Price
$ 75.26
1144
580
802
1212
Market Price
$ 77.44
Selling Price
$ 66.56
338
138
139
1008
Market Price
$ 80.18
Selling Price
$ 67.51
2897
972
1462
3734
Market Price
$ 83.39
Selling Price
$ 71.99
558
372
464
1384
Market Price
$ 89.81
Selling Price
$ 79.15
1919
1507
1651
2258
Market Price
$ 82.79
Selling Price
$ 74.92
1403
292
659
2103
Market Price
$ 110.33
Selling Price
$ 94.82
1976
1538
950
2813
Market Price
$ 99.98
Selling Price
$ 85.39
449
392
101
676
Market Price
$ 75.45
Selling Price
$ 63.04
2079
1252
1357
3566
Market Price
$ 102.61
Selling Price
$ 87.61
1609
1542
1280
3718
Market Price
$ 70.18
Selling Price
$ 62.67
3206
2166
2064
4158
Market Price
$ 66.92
Selling Price
$ 56.91
586
331
236
815
Market Price
$ 95.14
Selling Price
$ 84.96
928
744
524
1194
Market Price
$ 68.81
Selling Price
$ 60.30
289
211
229
1248
Market Price
$ 110.43
Selling Price
$ 97.85
992
855
918
3057
Market Price
$ 72.62
Selling Price
$ 65.98
2475
1848
1063
2646
Market Price
$ 70.32
Selling Price
$ 59.02
1099
650
914
1813
Market Price
$ 100.69
Selling Price
$ 87.38
2346
832
1094
4718
Market Price
$ 110.62
Selling Price
$ 92.96
258
82
173
970
Market Price
$ 105.11
Selling Price
$ 92.80
953
727
565
1104
Market Price
$ 101.95
Selling Price
$ 90.68
1552
976
717
4225
Market Price
$ 69.23
Selling Price
$ 57.87
788
630
689
1706
Market Price
$ 108.96
Selling Price
$ 91.89
598
487
125
1053
Market Price
$ 79.45
Selling Price
$ 71.52
2820
2446
1747
4154
Market Price
$ 98.17
Selling Price
$ 84.91
786
675
696
1040
Market Price
$ 62.17
Selling Price
$ 55.34
364
268
325
1442
Market Price
$ 71.52
Selling Price
$ 60.26
690
287
611
908
Market Price
$ 74.49
Selling Price
$ 63.65
3919
3642
3118
4161
Market Price
$ 97.85
Selling Price
$ 82.34
2927
631
1758
4201
Market Price
$ 93.28
Selling Price
$ 83.01
861
325
436
927
Market Price
$ 102.77
Selling Price
$ 92.57
1254
914
610
4085
Market Price
$ 73.43
Selling Price
$ 64.28
935
738
347
1962
Market Price
$ 65.69
Selling Price
$ 57.94
413
152
409
1690
Market Price
$ 64.89
Selling Price
$ 56.81
614
237
367
2185