Market Price
$ 68.54
Selling Price
$ 59.93
3817
3707
1367
4247
Market Price
$ 65.01
Selling Price
$ 58.02
2106
2045
1539
3087
Market Price
$ 51.95
Selling Price
$ 45.06
1316
520
1106
2300
Market Price
$ 65.88
Selling Price
$ 59.10
2574
1342
1474
4075
Market Price
$ 60.80
Selling Price
$ 51.81
913
479
429
1458
Market Price
$ 67.13
Selling Price
$ 58.32
462
300
216
1252
Market Price
$ 54.40
Selling Price
$ 48.26
1076
419
398
1387
Market Price
$ 46.25
Selling Price
$ 40.99
2830
2534
2464
3394
Market Price
$ 49.96
Selling Price
$ 43.90
437
342
107
692
Market Price
$ 44.26
Selling Price
$ 39.50
569
188
305
1635
Market Price
$ 64.80
Selling Price
$ 54.53
756
506
635
2604
Market Price
$ 54.06
Selling Price
$ 46.06
232
170
76
775
Market Price
$ 59.97
Selling Price
$ 50.25
598
316
131
614
Market Price
$ 42.77
Selling Price
$ 36.73
1622
472
1534
3729
Market Price
$ 67.97
Selling Price
$ 59.47
3199
2009
1287
4218
Market Price
$ 48.62
Selling Price
$ 43.54
1727
767
892
3893
Market Price
$ 66.18
Selling Price
$ 56.07
2137
875
565
2195
Market Price
$ 66.50
Selling Price
$ 58.94
939
872
683
1709
Market Price
$ 40.57
Selling Price
$ 36.21
667
575
339
1496
Market Price
$ 38.56
Selling Price
$ 32.37
369
321
224
947
Market Price
$ 51.78
Selling Price
$ 45.22
641
349
411
648
Market Price
$ 38.77
Selling Price
$ 32.91
3371
2497
3212
4232
Market Price
$ 48.06
Selling Price
$ 43.10
1765
1020
642
1915
Market Price
$ 63.00
Selling Price
$ 52.54
354
77
258
468
Market Price
$ 34.65
Selling Price
$ 29.86
1657
849
716
3005
Market Price
$ 68.79
Selling Price
$ 58.93
1534
1242
1300
2547
Market Price
$ 52.06
Selling Price
$ 44.92
1101
242
1047
1132
Market Price
$ 64.94
Selling Price
$ 58.56
956
622
264
3160
Market Price
$ 57.52
Selling Price
$ 50.96
4443
3572
2711
4765
Market Price
$ 37.51
Selling Price
$ 33.75
2162
1060
453
4306
Market Price
$ 50.10
Selling Price
$ 42.59
1021
735
828
4369
Market Price
$ 59.46
Selling Price
$ 51.41
3079
2693
1635
3796
Market Price
$ 32.90
Selling Price
$ 28.15
1888
1518
1647
2618
Market Price
$ 67.49
Selling Price
$ 56.44
935
861
919
1253
Market Price
$ 48.39
Selling Price
$ 41.35
4320
2458
2177
4879
Market Price
$ 33.67
Selling Price
$ 30.11
585
301
284
1318
Market Price
$ 58.62
Selling Price
$ 51.40
1645
1499
1021
3965
Market Price
$ 62.74
Selling Price
$ 55.62
2595
653
1469
4882
Market Price
$ 36.53
Selling Price
$ 32.24
1661
970
612
2787
Market Price
$ 29.89
Selling Price
$ 26.86
1994
1088
710
3104