Market Price
$ 73.53
Selling Price
$ 64.87
539
304
172
1272
Market Price
$ 115.31
Selling Price
$ 96.62
2235
1987
2126
4575
Market Price
$ 85.64
Selling Price
$ 77.07
196
128
99
478
Market Price
$ 87.32
Selling Price
$ 77.91
2191
601
1391
2196
Market Price
$ 99.93
Selling Price
$ 85.83
1587
1049
1228
3965
Market Price
$ 115.23
Selling Price
$ 98.75
487
487
387
527
Market Price
$ 66.25
Selling Price
$ 58.97
1008
635
346
2691
Market Price
$ 70.95
Selling Price
$ 61.70
1267
993
1120
3862
Market Price
$ 71.91
Selling Price
$ 64.85
1760
1113
1604
3162
Market Price
$ 94.87
Selling Price
$ 83.85
975
287
247
1223
Market Price
$ 83.34
Selling Price
$ 70.46
367
187
290
521
Market Price
$ 63.69
Selling Price
$ 56.49
3330
924
1248
4081
Market Price
$ 110.93
Selling Price
$ 96.33
2241
1468
1284
2535
Market Price
$ 76.16
Selling Price
$ 64.72
702
695
565
2120
Market Price
$ 96.36
Selling Price
$ 86.75
1277
984
601
1635
Market Price
$ 84.82
Selling Price
$ 75.35
908
404
828
3098
Market Price
$ 105.94
Selling Price
$ 93.00
1133
236
694
2218
Market Price
$ 108.83
Selling Price
$ 96.88
449
166
232
462
Market Price
$ 112.99
Selling Price
$ 97.47
2591
1048
2541
4438
Market Price
$ 80.78
Selling Price
$ 67.83
422
166
206
1506
Market Price
$ 70.42
Selling Price
$ 62.22
1919
598
1673
2727
Market Price
$ 70.46
Selling Price
$ 62.76
423
102
423
1092
Market Price
$ 113.25
Selling Price
$ 94.85
426
204
289
1617
Market Price
$ 99.86
Selling Price
$ 89.50
841
182
325
3234
Market Price
$ 65.98
Selling Price
$ 55.22
951
924
739
3736
Market Price
$ 65.53
Selling Price
$ 58.53
801
744
760
2549
Market Price
$ 85.61
Selling Price
$ 75.48
327
81
302
1130
Market Price
$ 67.46
Selling Price
$ 58.63
638
176
556
2451
Market Price
$ 95.21
Selling Price
$ 83.55
1700
1387
1563
4537
Market Price
$ 67.83
Selling Price
$ 57.37
1359
419
337
3658
Market Price
$ 105.03
Selling Price
$ 93.44
1223
935
1165
4645
Market Price
$ 66.33
Selling Price
$ 59.61
1540
1276
958
2219
Market Price
$ 76.13
Selling Price
$ 64.53
968
293
863
1088
Market Price
$ 114.69
Selling Price
$ 98.69
806
346
416
1410
Market Price
$ 89.52
Selling Price
$ 80.63
2322
1258
1645
2787
Market Price
$ 110.51
Selling Price
$ 97.83
2241
1392
1272
3322
Market Price
$ 104.37
Selling Price
$ 88.50
272
121
129
836
Market Price
$ 94.65
Selling Price
$ 81.90
1201
758
493
2075
Market Price
$ 106.36
Selling Price
$ 88.66
1992
1760
1976
4319
Market Price
$ 83.54
Selling Price
$ 72.80
1366
735
808
3553