Market Price
$ 16.43
Selling Price
$ 12.89
746
264
447
1607
Market Price
$ 14.60
Selling Price
$ 11.82
793
728
529
3095
Market Price
$ 14.58
Selling Price
$ 11.82
1338
972
457
2393
Market Price
$ 15.10
Selling Price
$ 11.82
2228
1509
1506
3536
Market Price
$ 15.70
Selling Price
$ 12.89
891
446
744
3991
Market Price
$ 15.02
Selling Price
$ 11.82
2302
2137
1723
2481
Market Price
$ 30.77
Selling Price
$ 24.72
2217
1613
1181
2575
Market Price
$ 15.18
Selling Price
$ 11.82
2854
2452
681
4732
Market Price
$ 15.80
Selling Price
$ 12.89
1125
326
228
3512
Market Price
$ 137.60
Selling Price
$ 113.29
1656
780
1418
4076
Market Price
$ 141.58
Selling Price
$ 116.45
411
324
85
1266
Market Price
$ 145.54
Selling Price
$ 112.99
935
876
563
2850
Market Price
$ 136.32
Selling Price
$ 112.83
1164
909
1056
1805
Market Price
$ 134.42
Selling Price
$ 110.39
1219
1131
691
2903
Market Price
$ 142.43
Selling Price
$ 113.04
817
689
724
1263
Market Price
$ 35.83
Selling Price
$ 27.69
1529
1411
616
3244
Market Price
$ 138.34
Selling Price
$ 114.94
544
185
170
885
Market Price
$ 33.45
Selling Price
$ 27.69
2233
1894
1624
2825
Market Price
$ 34.48
Selling Price
$ 27.69
688
647
340
865
Market Price
$ 34.32
Selling Price
$ 27.69
292
261
208
595
Market Price
$ 134.59
Selling Price
$ 110.56
3836
2914
2229
4934
Market Price
$ 140.97
Selling Price
$ 115.95
422
274
267
1422
Market Price
$ 29.65
Selling Price
$ 23.65
974
935
532
1150
Market Price
$ 28.80
Selling Price
$ 23.65
1762
1216
1158
2299
Market Price
$ 145.08
Selling Price
$ 119.72
2812
2382
2520
4844
Market Price
$ 146.61
Selling Price
$ 117.56
3615
2251
1712
4295
Market Price
$ 29.35
Selling Price
$ 23.65
799
397
670
2445
Market Price
$ 15.72
Selling Price
$ 12.89
2098
1153
1420
2709
Market Price
$ 145.50
Selling Price
$ 119.36
2036
600
1576
3316
Market Price
$ 29.15
Selling Price
$ 22.57
1496
883
302
3578
Market Price
$ 149.27
Selling Price
$ 119.74
872
598
239
2877
Market Price
$ 123.46
Selling Price
$ 99.00
2694
624
2393
3167
Market Price
$ 14.53
Selling Price
$ 11.82
904
433
854
918
Market Price
$ 147.76
Selling Price
$ 119.78
584
364
213
1146
Market Price
$ 145.21
Selling Price
$ 119.73
823
725
229
1114
Market Price
$ 13.00
Selling Price
$ 10.74
646
642
190
1050
Market Price
$ 144.89
Selling Price
$ 116.28
693
327
590
926
Market Price
$ 48.77
Selling Price
$ 39.33
2344
924
1991
2805
Market Price
$ 146.69
Selling Price
$ 117.23
524
279
513
1328
Market Price
$ 64.29
Selling Price
$ 53.33
1792
955
1012
2793