Market Price
$ 101.06
4168
2580
1277
4659
Market Price
$ 95.79
1870
968
1833
2366
Market Price
$ 103.43
2903
1532
2570
4195
Market Price
$ 89.51
1710
411
479
2377
Market Price
$ 89.87
623
378
486
1136
Market Price
$ 65.59
1758
1573
1371
3118
Market Price
$ 103.39
1254
845
1247
2288
Market Price
$ 66.36
1343
848
789
1832
Market Price
$ 109.72
1305
338
413
3617
Market Price
$ 63.00
3818
1317
3133
4706
Market Price
$ 71.48
1383
919
939
3572
Market Price
$ 105.39
3009
707
796
4416
Market Price
$ 81.64
3376
3288
3148
3930
Market Price
$ 94.92
2470
1154
1108
2615
Market Price
$ 65.76
881
702
880
2245
Market Price
$ 90.04
1389
1098
593
1997
Market Price
$ 106.13
933
933
779
2394
Market Price
$ 68.54
851
538
719
1384
Market Price
$ 114.33
2846
2714
1332
4268
Market Price
$ 91.81
284
72
263
524
Market Price
$ 111.87
301
205
131
484
Market Price
$ 83.44
843
639
828
1245
Market Price
$ 98.21
1101
683
231
2058
Market Price
$ 99.51
1109
703
602
1875
Market Price
$ 80.25
684
253
145
2248
Market Price
$ 61.99
493
289
384
2279
Market Price
$ 96.73
532
368
363
656
Market Price
$ 77.04
335
264
334
566
Market Price
$ 78.67
493
157
285
810
Market Price
$ 102.53
2052
1336
1478
2304
Market Price
$ 88.44
3150
1134
2314
3753
Market Price
$ 96.17
2062
1885
1338
3384
Market Price
$ 105.99
2786
2624
778
2924
Market Price
$ 68.77
648
190
448
746
Market Price
$ 80.71
1691
1319
1250
1727
Market Price
$ 101.74
2096
1604
1783
3121
Market Price
$ 70.12
1549
739
1479
2224
Market Price
$ 95.62
807
806
634
2071
Market Price
$ 67.13
4495
1023
2542
4590
Market Price
$ 78.40
802
428
766
3711