Market Price
$ 28.41
Selling Price
$ 25.76
389
359
388
621
Market Price
$ 42.47
Selling Price
$ 35.78
1820
920
1388
3075
Market Price
$ 62.22
Selling Price
$ 54.39
1620
717
1045
2310
Market Price
$ 39.32
Selling Price
$ 35.39
1114
722
758
4083
Market Price
$ 63.51
Selling Price
$ 55.85
1342
696
606
2626
Market Price
$ 45.22
Selling Price
$ 37.95
3051
907
1789
3160
Market Price
$ 42.60
Selling Price
$ 36.30
612
206
221
944
Market Price
$ 32.27
Selling Price
$ 27.85
2805
2392
1813
3428
Market Price
$ 42.92
Selling Price
$ 37.65
2461
498
1740
2635
Market Price
$ 53.28
Selling Price
$ 45.14
172
169
78
580
Market Price
$ 36.82
Selling Price
$ 31.01
473
303
330
2292
Market Price
$ 61.21
Selling Price
$ 51.64
4144
1585
1870
4508
Market Price
$ 37.15
Selling Price
$ 32.40
279
70
128
464
Market Price
$ 47.44
Selling Price
$ 40.12
2606
1423
1678
4602
Market Price
$ 53.56
Selling Price
$ 47.74
927
820
472
4198
Market Price
$ 51.22
Selling Price
$ 46.19
916
265
491
2995
Market Price
$ 45.49
Selling Price
$ 41.07
1929
1838
1489
2698
Market Price
$ 49.62
Selling Price
$ 44.72
3729
1996
2098
4164
Market Price
$ 58.47
Selling Price
$ 52.51
4411
4212
2339
4727
Market Price
$ 32.77
Selling Price
$ 29.28
821
390
187
1456
Market Price
$ 39.04
Selling Price
$ 34.62
1373
1354
1371
3575
Market Price
$ 45.14
Selling Price
$ 39.61
1139
672
573
1677
Market Price
$ 54.93
Selling Price
$ 46.15
1180
586
711
1277
Market Price
$ 62.98
Selling Price
$ 55.38
2838
1783
2375
2877
Market Price
$ 64.42
Selling Price
$ 56.91
3169
743
1879
3940
Market Price
$ 64.33
Selling Price
$ 56.39
2670
2450
1512
2966
Market Price
$ 61.85
Selling Price
$ 55.02
666
604
538
1108
Market Price
$ 47.82
Selling Price
$ 41.23
745
722
572
1745
Market Price
$ 47.31
Selling Price
$ 42.05
1102
946
260
2256
Market Price
$ 66.94
Selling Price
$ 59.67
1758
1229
1266
2562
Market Price
$ 64.24
Selling Price
$ 53.77
3506
2463
3442
4607
Market Price
$ 29.50
Selling Price
$ 26.40
1722
1207
478
1869
Market Price
$ 33.24
Selling Price
$ 29.40
494
296
350
2049
Market Price
$ 48.41
Selling Price
$ 43.54
2230
2017
1134
4944
Market Price
$ 64.02
Selling Price
$ 54.43
2284
1022
2207
4537
Market Price
$ 52.97
Selling Price
$ 44.53
2299
2082
1746
2688
Market Price
$ 42.96
Selling Price
$ 36.08
732
193
410
2206
Market Price
$ 41.44
Selling Price
$ 36.96
1143
586
560
2746
Market Price
$ 33.66
Selling Price
$ 29.57
405
165
163
735
Market Price
$ 33.12
Selling Price
$ 28.63
463
262
415
812