Market Price
$ 66.15
1605
386
607
2256
Market Price
$ 65.23
2968
672
1514
3017
Market Price
$ 34.87
2710
1248
1216
3972
Market Price
$ 55.02
1769
921
1058
3141
Market Price
$ 58.10
2706
653
1830
3468
Market Price
$ 68.14
3355
1350
1811
4130
Market Price
$ 44.82
2889
2220
1213
3348
Market Price
$ 53.84
1385
1218
1363
1945
Market Price
$ 50.99
2119
1209
1176
4873
Market Price
$ 46.45
3700
1849
3593
4241
Market Price
$ 52.93
647
183
180
1235
Market Price
$ 60.97
713
196
688
1290
Market Price
$ 61.79
1183
456
341
2405
Market Price
$ 30.78
1017
881
965
4304
Market Price
$ 48.11
4296
3750
1481
4977
Market Price
$ 49.18
690
603
397
2353
Market Price
$ 67.25
2901
1028
1247
4879
Market Price
$ 63.94
739
169
637
2404
Market Price
$ 29.12
459
272
418
1563
Market Price
$ 48.42
1431
802
462
3361
Market Price
$ 59.80
1857
1400
1387
4095
Market Price
$ 32.51
1986
1731
1477
2156
Market Price
$ 52.53
785
376
634
848
Market Price
$ 39.28
761
441
259
2153
Market Price
$ 37.90
2646
1245
839
4843
Market Price
$ 68.54
3529
2413
2439
4464
Market Price
$ 34.58
1645
847
569
1837
Market Price
$ 56.49
904
663
678
963
Market Price
$ 30.13
470
299
125
718
Market Price
$ 50.04
1856
1649
1155
2461
Market Price
$ 46.76
1105
559
888
1777
Market Price
$ 39.12
2124
497
1647
2806
Market Price
$ 66.85
869
613
566
874
Market Price
$ 48.48
1668
353
1600
2756
Market Price
$ 37.78
3497
839
919
3924
Market Price
$ 36.54
777
610
432
1830
Market Price
$ 40.35
633
481
450
857
Market Price
$ 31.53
1871
1395
1695
2474
Market Price
$ 57.12
798
217
354
1476
Market Price
$ 47.40
911
705
819
1048