| Buy/Sell | Volume | Trade Prc | Trade Type | Trade Time | 
|---|---|---|---|---|
| Unknown* | 2,500 | $35.2632 | OTC Trade | 
                                        15:18:22 - 04-Nov-25 | 
| Buy* | 304 | $35.225 | Automatic Execution | 
                                        14:55:22 - 04-Nov-25 | 
| Buy* | 406 | $35.225 | Automatic Execution | 
                                        14:55:22 - 04-Nov-25 | 
| Buy* | 1 | $35.23 | Automatic Execution | 
                                        14:50:17 - 04-Nov-25 | 
| Buy* | 1 | $35.205 | Automatic Execution | 
                                        14:50:17 - 04-Nov-25 | 
| Sell* | 1 | $35.155 | Automatic Execution | 
                                        14:48:45 - 04-Nov-25 | 
| Sell* | 1 | $35.135 | Automatic Execution | 
                                        14:38:09 - 04-Nov-25 | 
| Buy* | 753 | $35.255 | Automatic Execution | 
                                        13:22:35 - 04-Nov-25 | 
| Buy* | 66 | $35.245 | Automatic Execution | 
                                        13:22:35 - 04-Nov-25 | 
| Sell* | 283 | $35.195 | Automatic Execution | 
                                        12:36:10 - 04-Nov-25 | 
| Sell* | 247 | $35.195 | Automatic Execution | 
                                        12:36:10 - 04-Nov-25 | 
| Buy* | 1 | $35.175 | Automatic Execution | 
                                        12:20:10 - 04-Nov-25 | 
| Sell* | 66 | $35.125 | Automatic Execution | 
                                        11:52:43 - 04-Nov-25 | 
| Buy* | 1 | $35.135 | Automatic Execution | 
                                        10:43:52 - 04-Nov-25 | 
| Buy* | 7 | $35.135 | Automatic Execution | 
                                        10:43:51 - 04-Nov-25 | 
| Sell* | 7,000 | $35.05 | SI Trade | 
                                        10:13:20 - 04-Nov-25 | 
| Buy* | 2,455 | $35.05 | Automatic Execution | 
                                        10:13:10 - 04-Nov-25 | 
| Buy* | 479 | $35.05 | Automatic Execution | 
                                        10:13:10 - 04-Nov-25 | 
| Sell* | 66 | $35.05 | Automatic Execution | 
                                        10:13:10 - 04-Nov-25 | 
| Buy* | 1 | $35.145 | Automatic Execution | 
                                        09:43:42 - 04-Nov-25 | 
| Buy* | 1 | $35.165 | Automatic Execution | 
                                        09:15:47 - 04-Nov-25 | 
| Buy* | 3 | $35.18 | Automatic Execution | 
                                        09:00:49 - 04-Nov-25 | 
| Buy* | 97 | $35.17 | Suspected BUY Trade | 
                                        08:57:27 - 04-Nov-25 | 
| Unknown* | 0 | $35.18 | SI Trade | 
                                        08:56:22 - 04-Nov-25 | 
| Sell* | 78 | $35.135 | Automatic Execution | 
                                        08:48:45 - 04-Nov-25 | 
| Sell* | 262 | $35.135 | Automatic Execution | 
                                        08:48:45 - 04-Nov-25 | 
| Buy* | 1 | $35.20 | Automatic Execution | 
                                        08:24:30 - 04-Nov-25 | 
| Unknown* | 0 | $35.22 | SI Trade | 
                                        08:15:01 - 04-Nov-25 | 
| Buy* | 1 | $35.175 | Automatic Execution | 
                                        08:06:31 - 04-Nov-25 | 
| Buy* | 1 | $35.205 | Automatic Execution | 
                                        08:01:13 - 04-Nov-25 | 
| Sell* | 2,050 | $35.18 | Uncrossing Trade | 
                                        16:35:08 - 03-Nov-25 | 
| Sell* | 1 | $35.14 | Automatic Execution | 
                                        16:28:03 - 03-Nov-25 | 
| Sell* | 13 | $35.14 | Automatic Execution | 
                                        16:12:13 - 03-Nov-25 | 
| Sell* | 349 | $35.145 | Automatic Execution | 
                                        16:12:12 - 03-Nov-25 | 
| Buy* | 1 | $35.155 | Automatic Execution | 
                                        15:47:50 - 03-Nov-25 | 
| Buy* | 7 | $35.155 | Automatic Execution | 
                                        15:47:50 - 03-Nov-25 | 
| Sell* | 2,075 | $35.05 | Automatic Execution | 
                                        15:39:39 - 03-Nov-25 | 
| Buy* | 1 | $35.08 | Automatic Execution | 
                                        15:05:54 - 03-Nov-25 | 
| Buy* | 2,075 | $35.015 | Automatic Execution | 
                                        15:00:55 - 03-Nov-25 | 
| Buy* | 319 | $35.0847 | SI Trade | 
                                        15:00:04 - 03-Nov-25 | 
| Buy* | 142 | $35.03 | Automatic Execution | 
                                        14:52:49 - 03-Nov-25 | 
| Sell* | 4,150 | $35.035 | SI Trade | 
                                        14:38:34 - 03-Nov-25 | 
| Buy* | 7 | $35.29 | Automatic Execution | 
                                        14:12:20 - 03-Nov-25 | 
| Buy* | 151 | $35.29 | Automatic Execution | 
                                        14:12:20 - 03-Nov-25 | 
| Buy* | 15 | $35.36 | SI Trade | 
                                        14:02:07 - 03-Nov-25 | 
| Buy* | 3,789 | $35.365 | Automatic Execution | 
                                        14:02:07 - 03-Nov-25 | 
| Buy* | 1,050 | $35.32 | Automatic Execution | 
                                        14:02:07 - 03-Nov-25 | 
| Buy* | 261 | $35.315 | Automatic Execution | 
                                        14:02:07 - 03-Nov-25 | 
| Buy* | 183 | $35.31 | Automatic Execution | 
                                        13:57:51 - 03-Nov-25 | 
| Buy* | 78 | $35.31 | Automatic Execution | 
                                        13:57:51 - 03-Nov-25 | 
| Buy* | 66 | $35.30 | Automatic Execution | 
                                        13:57:51 - 03-Nov-25 | 
| Sell* | 7 | $35.295 | Automatic Execution | 
                                        11:55:50 - 03-Nov-25 | 
| Buy* | 33 | $35.34 | Automatic Execution | 
                                        11:24:21 - 03-Nov-25 | 
| Buy* | 1 | $35.345 | Automatic Execution | 
                                        11:11:13 - 03-Nov-25 | 
| Buy* | 1 | $35.35 | Automatic Execution | 
                                        10:18:50 - 03-Nov-25 | 
| Buy* | 3 | $35.35 | Automatic Execution | 
                                        10:18:50 - 03-Nov-25 | 
| Buy* | 2 | $35.36 | SI Trade | 
                                        10:02:06 - 03-Nov-25 | 
| Buy* | 14 | $35.36 | Automatic Execution | 
                                        10:01:53 - 03-Nov-25 | 
| Buy* | 37 | $35.325 | Automatic Execution | 
                                        08:45:09 - 03-Nov-25 | 
| Buy* | 4 | $35.39 | Automatic Execution | 
                                        08:01:34 - 03-Nov-25 | 
| Buy* | 3 | $35.395 | Automatic Execution | 
                                        08:00:48 - 03-Nov-25 | 
| Buy* | 100 | $35.425 | Automatic Execution | 
                                        08:00:33 - 03-Nov-25 | 
| Buy* | 3 | $35.575 | SI Trade | 
                                        08:00:27 - 03-Nov-25 | 
| Unknown* | 0 | $35.575 | SI Trade | 
                                        08:00:27 - 03-Nov-25 | 
| Sell* | 1,183 | $35.155 | Uncrossing Trade | 
                                        08:00:26 - 03-Nov-25 | 
| Sell* | 135 | $35.315 | Uncrossing Trade | 
                                        16:35:19 - 31-Oct-25 | 
| Sell* | 235 | $35.24 | Automatic Execution | 
                                        16:12:34 - 31-Oct-25 | 
| Buy* | 66 | $35.29 | Automatic Execution | 
                                        16:03:40 - 31-Oct-25 | 
| Buy* | 3 | $35.325 | Automatic Execution | 
                                        15:51:26 - 31-Oct-25 | 
| Unknown* | 453 | $35.27894 | OTC Trade | 
                                        15:50:08 - 31-Oct-25 | 
| Sell* | 1 | $35.255 | Automatic Execution | 
                                        15:33:43 - 31-Oct-25 | 
| Sell* | 989 | $35.365 | Automatic Execution | 
                                        14:52:32 - 31-Oct-25 | 
| Unknown* | 0 | $35.355 | SI Trade | 
                                        14:28:24 - 31-Oct-25 | 
| Sell* | 235 | $35.235 | Automatic Execution | 
                                        13:17:08 - 31-Oct-25 | 
| Sell* | 66 | $35.245 | Automatic Execution | 
                                        13:17:08 - 31-Oct-25 | 
| Sell* | 372 | $35.25 | Automatic Execution | 
                                        13:17:08 - 31-Oct-25 | 
| Buy* | 2,878 | $35.325 | Automatic Execution | 
                                        11:54:36 - 31-Oct-25 | 
| Buy* | 556 | $35.32 | Automatic Execution | 
                                        11:54:36 - 31-Oct-25 | 
| Buy* | 66 | $35.32 | Automatic Execution | 
                                        11:54:36 - 31-Oct-25 | 
| Sell* | 2 | $35.24 | Automatic Execution | 
                                        11:33:52 - 31-Oct-25 | 
| Buy* | 1 | $35.32 | Automatic Execution | 
                                        08:05:24 - 31-Oct-25 | 
| Buy* | 155 | $35.37 | Automatic Execution | 
                                        08:01:37 - 31-Oct-25 | 
| Buy* | 2 | $35.42 | Automatic Execution | 
                                        08:00:22 - 31-Oct-25 | 
| Buy* | 5,788 | $35.525 | Suspected BUY Trade | 
                                        16:35:28 - 30-Oct-25 | 
| Buy* | 30 | $35.47 | Automatic Execution | 
                                        16:24:36 - 30-Oct-25 | 
| Sell* | 5,000 | $35.46 | Automatic Execution | 
                                        16:24:35 - 30-Oct-25 | 
| Buy* | 11 | $35.46 | Automatic Execution | 
                                        16:24:16 - 30-Oct-25 | 
| Buy* | 1,494 | $35.43 | Automatic Execution | 
                                        16:23:09 - 30-Oct-25 | 
| Buy* | 24 | $35.43 | Automatic Execution | 
                                        16:22:43 - 30-Oct-25 | 
| Buy* | 25 | $35.43 | Automatic Execution | 
                                        16:17:43 - 30-Oct-25 | 
| Buy* | 46 | $35.43 | Automatic Execution | 
                                        16:12:31 - 30-Oct-25 | 
| Sell* | 24 | $35.43 | Automatic Execution | 
                                        15:53:06 - 30-Oct-25 | 
| Sell* | 24 | $35.43 | Automatic Execution | 
                                        15:53:06 - 30-Oct-25 | 
| Buy* | 58 | $35.455 | Automatic Execution | 
                                        15:52:59 - 30-Oct-25 | 
| Sell* | 35 | $35.515 | Automatic Execution | 
                                        15:18:49 - 30-Oct-25 | 
| Buy* | 58 | $35.525 | Automatic Execution | 
                                        15:17:37 - 30-Oct-25 | 
| Sell* | 25 | $35.495 | Automatic Execution | 
                                        15:09:26 - 30-Oct-25 | 
| Sell* | 24 | $35.49 | Automatic Execution | 
                                        15:04:08 - 30-Oct-25 | 
| Sell* | 24 | $35.495 | Automatic Execution | 
                                        14:59:13 - 30-Oct-25 | 
| Sell* | 24 | $35.495 | Automatic Execution | 
                                        14:54:08 - 30-Oct-25 | 
| Buy* | 1 | $35.50 | Automatic Execution | 
                                        14:43:58 - 30-Oct-25 | 
| Sell* | 24 | $35.505 | Automatic Execution | 
                                        14:39:23 - 30-Oct-25 | 
| Sell* | 24 | $35.51 | Automatic Execution | 
                                        14:39:20 - 30-Oct-25 | 
| Sell* | 25 | $35.515 | Automatic Execution | 
                                        14:39:19 - 30-Oct-25 | 
| Sell* | 24 | $35.495 | Automatic Execution | 
                                        14:34:00 - 30-Oct-25 | 
| Sell* | 24 | $35.49 | Automatic Execution | 
                                        14:28:58 - 30-Oct-25 | 
| Buy* | 7 | $35.405 | Automatic Execution | 
                                        14:13:53 - 30-Oct-25 | 
| Sell* | 902 | $35.39 | Automatic Execution | 
                                        14:02:08 - 30-Oct-25 | 
| Buy* | 66 | $35.36 | Automatic Execution | 
                                        14:01:20 - 30-Oct-25 | 
| Buy* | 66 | $35.365 | Automatic Execution | 
                                        13:45:24 - 30-Oct-25 | 
| Buy* | 66 | $35.35 | Automatic Execution | 
                                        13:43:52 - 30-Oct-25 | 
| Sell* | 3,511 | $35.33 | Automatic Execution | 
                                        13:43:11 - 30-Oct-25 | 
| Buy* | 1 | $35.32 | SI Trade | 
                                        13:34:20 - 30-Oct-25 | 
| Sell* | 1 | $35.29 | SI Trade | 
                                        13:33:11 - 30-Oct-25 | 
| Buy* | 1 | $35.235 | Automatic Execution | 
                                        13:04:43 - 30-Oct-25 | 
| Sell* | 129 | $35.205 | Automatic Execution | 
                                        12:44:40 - 30-Oct-25 | 
| Buy* | 207 | $35.2896 | Suspected BUY Trade | 
                                        09:41:06 - 30-Oct-25 | 
| Buy* | 3 | $35.305 | Automatic Execution | 
                                        09:36:39 - 30-Oct-25 | 
| Buy* | 3 | $35.32 | Automatic Execution | 
                                        08:27:25 - 30-Oct-25 | 
| Buy* | 37 | $35.26 | Automatic Execution | 
                                        08:04:54 - 30-Oct-25 | 
| Buy* | 483 | $35.67 | SI Trade Negotiated Trade  | 
                                        16:46:38 - 29-Oct-25 | 
| Buy* | 483 | $35.67 | Suspected BUY Trade | 
                                        16:35:02 - 29-Oct-25 | 
| Unknown* | 0 | $35.54 | SI Trade | 
                                        15:56:55 - 29-Oct-25 | 
| Sell* | 21 | $35.545 | Automatic Execution | 
                                        15:56:52 - 29-Oct-25 | 
| Buy* | 37 | $35.5938 | SI Trade | 
                                        15:36:36 - 29-Oct-25 | 
| Buy* | 66 | $35.55 | Automatic Execution | 
                                        15:01:45 - 29-Oct-25 | 
| Buy* | 66 | $35.55 | Automatic Execution | 
                                        14:59:50 - 29-Oct-25 | 
| Sell* | 36 | $35.52 | Automatic Execution | 
                                        14:56:57 - 29-Oct-25 | 
| Sell* | 666 | $35.55 | Automatic Execution | 
                                        14:55:50 - 29-Oct-25 | 
| Buy* | 5 | $35.54 | Automatic Execution | 
                                        14:50:18 - 29-Oct-25 | 
| Unknown* | 6,910 | $35.508 | OTC Trade | 
                                        14:49:43 - 29-Oct-25 | 
| Buy* | 50 | $35.5507 | Suspected BUY Trade | 
                                        14:38:49 - 29-Oct-25 | 
| Buy* | 1 | $35.57 | Automatic Execution | 
                                        14:16:52 - 29-Oct-25 | 
| Sell* | 16 | $35.545 | Automatic Execution | 
                                        14:11:37 - 29-Oct-25 | 
| Sell* | 1 | $35.545 | Automatic Execution | 
                                        14:11:37 - 29-Oct-25 | 
| Buy* | 66 | $35.60 | Automatic Execution | 
                                        13:59:07 - 29-Oct-25 | 
| Sell* | 100 | $35.62 | Result of RFQ | 
                                        13:58:44 - 29-Oct-25 | 
| Buy* | 66 | $35.63 | Automatic Execution | 
                                        13:56:29 - 29-Oct-25 | 
| Buy* | 66 | $35.625 | Automatic Execution | 
                                        13:55:22 - 29-Oct-25 | 
| Buy* | 66 | $35.64 | Automatic Execution | 
                                        12:55:12 - 29-Oct-25 | 
| Buy* | 6 | $35.64 | SI Trade | 
                                        12:45:23 - 29-Oct-25 | 
| Unknown* | 0 | $35.635 | SI Trade | 
                                        12:14:07 - 29-Oct-25 | 
| Buy* | 25 | $35.6152 | Suspected BUY Trade | 
                                        11:54:22 - 29-Oct-25 | 
| Sell* | 36 | $35.575 | Automatic Execution | 
                                        11:45:40 - 29-Oct-25 | 
| Sell* | 88 | $35.555 | Automatic Execution | 
                                        11:38:48 - 29-Oct-25 | 
| Buy* | 262 | $35.59 | Automatic Execution | 
                                        11:23:48 - 29-Oct-25 | 
| Buy* | 262 | $35.58 | Automatic Execution | 
                                        11:23:33 - 29-Oct-25 | 
| Buy* | 1 | $35.535 | Automatic Execution | 
                                        09:03:45 - 29-Oct-25 | 
| Buy* | 6 | $35.535 | Automatic Execution | 
                                        09:03:45 - 29-Oct-25 | 
| Buy* | 1,190 | $35.53 | Result of RFQ | 
                                        08:48:58 - 29-Oct-25 | 
| Unknown* | 0 | $35.705 | SI Trade | 
                                        08:00:22 - 29-Oct-25 | 
| Buy* | 5,132 | $35.745 | Suspected BUY Trade | 
                                        16:35:04 - 28-Oct-25 | 
| Sell* | 684 | $35.73 | Automatic Execution | 
                                        16:28:55 - 28-Oct-25 | 
| Sell* | 25 | $35.73 | Automatic Execution | 
                                        16:28:55 - 28-Oct-25 | 
| Buy* | 66 | $35.735 | Automatic Execution | 
                                        15:44:33 - 28-Oct-25 | 
| Buy* | 1 | $35.825 | Automatic Execution | 
                                        14:59:51 - 28-Oct-25 | 
| Buy* | 1 | $35.765 | Automatic Execution | 
                                        14:59:51 - 28-Oct-25 | 
| Sell* | 1,143 | $35.775 | Automatic Execution | 
                                        14:56:07 - 28-Oct-25 | 
| Buy* | 635 | $35.65 | Automatic Execution | 
                                        14:02:11 - 28-Oct-25 | 
| Buy* | 66 | $35.645 | Automatic Execution | 
                                        14:02:11 - 28-Oct-25 | 
| Buy* | 66 | $35.645 | Automatic Execution | 
                                        13:55:08 - 28-Oct-25 | 
| Sell* | 1 | $35.915 | Automatic Execution | 
                                        13:07:46 - 28-Oct-25 | 
| Sell* | 1 | $35.975 | Automatic Execution | 
                                        11:36:00 - 28-Oct-25 | 
| Sell* | 33 | $35.975 | Automatic Execution | 
                                        11:35:59 - 28-Oct-25 | 
| Buy* | 2 | $36.02 | SI Trade | 
                                        11:25:12 - 28-Oct-25 | 
| Unknown* | 1,400 | $36.0099 | OTC Trade | 
                                        10:52:20 - 28-Oct-25 | 
| Buy* | 470 | $36.02 | Automatic Execution | 
                                        10:40:49 - 28-Oct-25 | 
| Buy* | 65 | $36.01 | Automatic Execution | 
                                        10:40:49 - 28-Oct-25 | 
| Buy* | 43 | $35.9995 | Result of RFQ | 
                                        09:40:09 - 28-Oct-25 | 
| Sell* | 9 | $35.98 | Automatic Execution | 
                                        09:18:21 - 28-Oct-25 | 
| Sell* | 50 | $35.985 | Result of RFQ | 
                                        09:10:47 - 28-Oct-25 | 
| Sell* | 200 | $35.985 | Result of RFQ | 
                                        09:10:30 - 28-Oct-25 | 
| Buy* | 50 | $36.015 | Automatic Execution | 
                                        09:10:30 - 28-Oct-25 | 
| Buy* | 50 | $36.025 | Automatic Execution | 
                                        09:10:18 - 28-Oct-25 | 
| Buy* | 50 | $36.025 | Automatic Execution | 
                                        09:09:54 - 28-Oct-25 | 
| Buy* | 50 | $36.025 | Automatic Execution | 
                                        09:09:41 - 28-Oct-25 | 
| Sell* | 50 | $35.99 | Result of RFQ | 
                                        09:09:38 - 28-Oct-25 | 
| Buy* | 50 | $36.025 | Automatic Execution | 
                                        09:09:32 - 28-Oct-25 | 
| Buy* | 555 | $36.01 | Result of RFQ | 
                                        09:09:23 - 28-Oct-25 | 
| Buy* | 65 | $35.995 | Automatic Execution | 
                                        09:09:23 - 28-Oct-25 | 
| Buy* | 56 | $36.015 | Automatic Execution | 
                                        09:09:17 - 28-Oct-25 | 
| Buy* | 44 | $36.015 | Automatic Execution | 
                                        09:09:00 - 28-Oct-25 | 
| Buy* | 1 | $36.025 | Automatic Execution | 
                                        08:56:15 - 28-Oct-25 | 
| Buy* | 96 | $36.025 | Automatic Execution | 
                                        08:56:15 - 28-Oct-25 | 
| Unknown* | 0 | $36.05 | SI Trade | 
                                        08:29:59 - 28-Oct-25 | 
| Unknown* | 0 | $35.995 | SI Trade | 
                                        08:09:25 - 28-Oct-25 | 
| Buy* | 1 | $36.075 | Automatic Execution | 
                                        08:01:48 - 28-Oct-25 | 
| Unknown* | 0 | $36.16 | SI Trade | 
                                        08:00:10 - 28-Oct-25 | 
| Sell* | 261 | $35.865 | Automatic Execution | 
                                        16:28:55 - 27-Oct-25 | 
| Buy* | 4 | $35.87 | Automatic Execution | 
                                        16:23:40 - 27-Oct-25 | 
| Buy* | 1 | $35.87 | Automatic Execution | 
                                        16:09:42 - 27-Oct-25 | 
| Sell* | 190 | $35.815 | Automatic Execution | 
                                        15:38:57 - 27-Oct-25 | 
| Unknown* | 604 | $35.7849 | OTC Trade | 
                                        15:03:16 - 27-Oct-25 | 
| Sell* | 140 | $35.76 | Automatic Execution | 
                                        14:57:54 - 27-Oct-25 | 
| Buy* | 65 | $35.825 | Automatic Execution | 
                                        14:51:15 - 27-Oct-25 | 
| Sell* | 4 | $35.85 | Automatic Execution | 
                                        14:18:17 - 27-Oct-25 | 
| Buy* | 783 | $35.87 | Automatic Execution | 
                                        14:05:46 - 27-Oct-25 | 
| Buy* | 65 | $35.865 | Automatic Execution | 
                                        14:05:46 - 27-Oct-25 | 
| Sell* | 150 | $35.80 | Automatic Execution | 
                                        13:45:52 - 27-Oct-25 | 
| Buy* | 1 | $35.87 | SI Trade | 
                                        13:33:53 - 27-Oct-25 |