| Buy/Sell | Volume | Trade Prc | Trade Type | Trade Time |
|---|---|---|---|---|
| Unknown* | 17 | $58.21 | OTC Trade |
18:18:47 - 24-Jun-26 |
| Unknown* | 300 | $58.5562 | OTC Trade |
16:01:47 - 24-Jun-26 |
| Unknown* | 200 | $58.3722 | OTC Trade |
14:32:09 - 24-Jun-26 |
| Unknown* | 80 | $59.805 | OTC Trade |
20:55:42 - 23-Jun-26 |
| Unknown* | 20 | $59.855 | OTC Trade |
20:43:11 - 23-Jun-26 |
| Unknown* | 1 | $59.90 | OTC Trade |
19:32:20 - 23-Jun-26 |
| Unknown* | 20 | $59.945 | OTC Trade |
19:25:15 - 23-Jun-26 |
| Unknown* | 20 | $60.16 | OTC Trade |
18:09:41 - 23-Jun-26 |
| Unknown* | 20 | $60.15 | OTC Trade |
18:03:29 - 23-Jun-26 |
| Unknown* | 20 | $60.215 | OTC Trade |
17:30:15 - 23-Jun-26 |
| Unknown* | 20 | $60.17 | OTC Trade |
17:09:34 - 23-Jun-26 |
| Unknown* | 400 | $59.952 | OTC Trade |
16:54:55 - 23-Jun-26 |
| Unknown* | 200 | $60.005 | OTC Trade |
16:54:55 - 23-Jun-26 |
| Unknown* | 200 | $59.9637 | OTC Trade |
16:54:55 - 23-Jun-26 |
| Unknown* | 500 | $60.005 | OTC Trade |
16:54:55 - 23-Jun-26 |
| Unknown* | 300 | $59.9577 | OTC Trade |
16:54:55 - 23-Jun-26 |
| Unknown* | 90 | $59.9501 | OTC Trade |
16:54:55 - 23-Jun-26 |
| Unknown* | 20 | $59.885 | OTC Trade |
15:58:01 - 23-Jun-26 |
| Unknown* | 3 | $60.1398 | OTC Trade |
15:07:34 - 23-Jun-26 |
| Unknown* | 40 | $59.75 | OTC Trade |
14:30:00 - 23-Jun-26 |
| Unknown* | 40 | $59.75 | OTC Trade |
14:30:00 - 23-Jun-26 |
| Unknown* | 800 | $59.75 | OTC Trade |
14:30:00 - 23-Jun-26 |
| Unknown* | 11 | $62.585 | OTC Trade |
19:24:18 - 22-Jun-26 |
| Unknown* | 32 | $62.51 | OTC Trade |
15:19:49 - 22-Jun-26 |
| Unknown* | 10 | $62.56 | OTC Trade |
14:46:51 - 22-Jun-26 |
| Unknown* | 135 | $62.77 | Negotiated Trade |
14:34:00 - 22-Jun-26 |
| Unknown* | 399 | $62.79 | OTC Trade |
14:32:02 - 22-Jun-26 |
| Unknown* | 17 | $62.50 | OTC Trade |
14:30:00 - 22-Jun-26 |
| Unknown* | 1 | $62.50 | OTC Trade |
14:30:00 - 22-Jun-26 |
| Unknown* | 0 | $63.00 | OTC Trade |
14:30:00 - 22-Jun-26 |
| Unknown* | 2 | $62.97 | OTC Trade |
14:30:00 - 22-Jun-26 |
| Unknown* | 415 | $63.12 | OTC Trade |
16:57:15 - 18-Jun-26 |
| Unknown* | 37 | $63.7004 | OTC Trade |
14:39:11 - 18-Jun-26 |
| Unknown* | 7,741 | $65.94 | Negotiated Trade |
17:12:38 - 16-Jun-26 |
| Unknown* | 22,946 | $65.94 | Negotiated Trade |
17:12:25 - 16-Jun-26 |
| Unknown* | 1,750 | $65.94 | Negotiated Trade |
17:09:45 - 16-Jun-26 |
| Unknown* | 92 | $65.94 | Negotiated Trade |
17:09:45 - 16-Jun-26 |
| Unknown* | 0 | $65.45 | OTC Trade |
16:47:30 - 16-Jun-26 |
| Unknown* | 2 | $65.70 | OTC Trade |
16:36:33 - 16-Jun-26 |
| Unknown* | 5 | $65.73 | OTC Trade |
14:30:00 - 16-Jun-26 |
| Unknown* | 13 | $65.91 | OTC Trade |
20:34:35 - 15-Jun-26 |
| Unknown* | 20 | $65.895 | OTC Trade |
20:06:15 - 15-Jun-26 |
| Unknown* | 20 | $65.955 | OTC Trade |
19:17:03 - 15-Jun-26 |
| Unknown* | 20 | $66.025 | OTC Trade |
18:27:16 - 15-Jun-26 |
| Unknown* | 20 | $66.125 | OTC Trade |
16:49:33 - 15-Jun-26 |
| Unknown* | 300 | $66.14 | OTC Trade |
16:33:07 - 15-Jun-26 |
| Unknown* | 100 | $66.14 | OTC Trade |
16:33:07 - 15-Jun-26 |
| Unknown* | 200 | $66.1625 | OTC Trade |
16:33:07 - 15-Jun-26 |
| Unknown* | 100 | $65.955 | OTC Trade |
16:18:28 - 15-Jun-26 |
| Unknown* | 100 | $65.955 | OTC Trade |
16:18:28 - 15-Jun-26 |
| Unknown* | 200 | $65.9288 | OTC Trade |
16:18:28 - 15-Jun-26 |
| Unknown* | 20 | $65.95 | OTC Trade |
16:13:54 - 15-Jun-26 |
| Unknown* | 20 | $65.925 | OTC Trade |
15:29:36 - 15-Jun-26 |
| Unknown* | 50 | $65.90 | OTC Trade |
15:28:12 - 15-Jun-26 |
| Unknown* | 20 | $66.475 | OTC Trade |
14:59:51 - 15-Jun-26 |
| Unknown* | 150 | $65.2992 | OTC Trade |
16:26:49 - 12-Jun-26 |
| Unknown* | 10 | $64.6434 | OTC Trade |
14:30:44 - 12-Jun-26 |
| Unknown* | 9 | $62.75 | OTC Trade |
13:49:37 - 12-Jun-26 |
| Unknown* | 9 | $62.75 | OTC Trade |
13:49:37 - 12-Jun-26 |
| Unknown* | 295 | $63.7148 | OTC Trade |
20:50:25 - 11-Jun-26 |
| Unknown* | 60 | $61.79 | OTC Trade |
18:26:27 - 11-Jun-26 |
| Unknown* | 0 | $61.83 | OTC Trade |
18:13:10 - 11-Jun-26 |
| Unknown* | 41 | $61.8428 | OTC Trade |
17:32:15 - 11-Jun-26 |
| Unknown* | 51 | $61.57 | OTC Trade |
14:30:00 - 11-Jun-26 |
| Unknown* | 100 | $61.57 | OTC Trade |
14:30:00 - 11-Jun-26 |
| Unknown* | 430 | $61.5536 | OTC Trade |
15:25:56 - 10-Jun-26 |
| Unknown* | 20 | $61.545 | OTC Trade |
16:42:32 - 09-Jun-26 |
| Unknown* | 150 | $61.50 | OTC Trade |
16:28:34 - 09-Jun-26 |
| Unknown* | 7 | $62.395 | OTC Trade |
17:44:38 - 08-Jun-26 |
| Unknown* | 40 | $62.39 | OTC Trade |
17:44:25 - 08-Jun-26 |
| Unknown* | 20 | $62.645 | OTC Trade |
16:15:38 - 08-Jun-26 |
| Unknown* | 101 | $62.5823 | OTC Trade |
15:57:11 - 08-Jun-26 |
| Unknown* | 25 | $62.3387 | OTC Trade |
15:32:44 - 08-Jun-26 |
| Unknown* | 1,500 | $62.60 | OTC Trade |
14:43:28 - 08-Jun-26 |
| Unknown* | 16 | $63.032 | OTC Trade |
14:30:52 - 08-Jun-26 |
| Unknown* | 20 | $62.905 | OTC Trade |
14:30:05 - 08-Jun-26 |
| Unknown* | 1 | $62.79 | OTC Trade |
14:30:00 - 08-Jun-26 |
| Unknown* | 100 | $61.94 | OTC Trade |
20:08:11 - 05-Jun-26 |
| Unknown* | 100 | $62.1818 | OTC Trade |
19:59:45 - 05-Jun-26 |
| Unknown* | 1,092 | $62.198 | OTC Trade |
19:59:45 - 05-Jun-26 |
| Unknown* | 150 | $62.1675 | OTC Trade |
19:59:45 - 05-Jun-26 |
| Unknown* | 200 | $62.07 | OTC Trade |
19:59:45 - 05-Jun-26 |
| Unknown* | 150 | $62.005 | OTC Trade |
19:52:00 - 05-Jun-26 |
| Unknown* | 1 | $62.77 | OTC Trade |
16:41:31 - 05-Jun-26 |
| Unknown* | 1,000 | $63.3881 | OTC Trade |
15:48:45 - 05-Jun-26 |
| Unknown* | 100 | $63.39 | OTC Trade |
15:39:35 - 05-Jun-26 |
| Unknown* | 200 | $63.39 | OTC Trade |
15:39:35 - 05-Jun-26 |
| Unknown* | 1,499 | $63.47458 | OTC Trade |
15:30:41 - 05-Jun-26 |
| Unknown* | 15 | $64.075 | OTC Trade |
14:41:30 - 05-Jun-26 |
| Unknown* | 24 | $64.52 | Negotiated Trade |
14:30:02 - 05-Jun-26 |
| Unknown* | 160 | $64.6475 | OTC Trade |
14:30:01 - 05-Jun-26 |
| Unknown* | 9 | $66.6577 | OTC Trade |
16:36:24 - 04-Jun-26 |
| Unknown* | 400 | $67.26 | OTC Trade |
17:17:17 - 03-Jun-26 |
| Unknown* | 106 | $67.2105 | OTC Trade |
16:55:20 - 03-Jun-26 |
| Unknown* | 200 | $67.2188 | OTC Trade |
16:55:20 - 03-Jun-26 |
| Unknown* | 0 | $67.23 | OTC Trade |
14:58:23 - 03-Jun-26 |
| Unknown* | 48 | $67.78 | Negotiated Trade |
14:36:35 - 03-Jun-26 |
| Unknown* | 100 | $68.975 | OTC Trade |
20:23:36 - 02-Jun-26 |
| Unknown* | 36 | $68.09 | OTC Trade |
15:31:08 - 02-Jun-26 |
| Unknown* | 58 | $67.878 | OTC Trade |
14:59:54 - 02-Jun-26 |
| Unknown* | 1 | $68.14 | OTC Trade |
14:42:15 - 02-Jun-26 |
| Unknown* | 2 | $68.00 | OTC Trade |
14:39:25 - 02-Jun-26 |
| Unknown* | 15 | $67.96 | OTC Trade |
14:38:47 - 02-Jun-26 |
| Unknown* | 0 | $67.24 | OTC Trade |
14:30:02 - 02-Jun-26 |
| Unknown* | 0 | $67.24 | OTC Trade |
14:30:00 - 02-Jun-26 |
| Unknown* | 15 | $66.45 | OTC Trade |
16:56:31 - 01-Jun-26 |
| Unknown* | 120 | $65.7649 | OTC Trade |
14:45:07 - 01-Jun-26 |
| Unknown* | 43 | $65.78 | OTC Trade |
14:30:00 - 01-Jun-26 |
| Unknown* | 382 | $66.0759 | OTC Trade |
20:51:34 - 29-May-26 |
| Unknown* | 85 | $66.4672 | OTC Trade |
16:33:57 - 29-May-26 |
| Unknown* | 1 | $66.41 | OTC Trade |
14:30:00 - 29-May-26 |
| Unknown* | 43 | $64.7216 | OTC Trade |
14:45:49 - 28-May-26 |
| Unknown* | 0 | $65.15 | OTC Trade |
14:52:41 - 27-May-26 |
| Unknown* | 20 | $65.655 | OTC Trade |
19:26:35 - 26-May-26 |
| Unknown* | 200 | $65.535 | OTC Trade |
18:04:58 - 26-May-26 |
| Unknown* | 111 | $65.5601 | OTC Trade |
18:04:10 - 26-May-26 |
| Unknown* | 600 | $65.562 | OTC Trade |
18:04:10 - 26-May-26 |
| Unknown* | 500 | $65.572 | OTC Trade |
18:04:09 - 26-May-26 |
| Unknown* | 0 | $65.10 | OTC Trade |
14:31:52 - 26-May-26 |
| Unknown* | 40 | $64.75 | OTC Trade |
14:30:00 - 26-May-26 |
| Unknown* | 87 | $63.1793 | OTC Trade |
15:27:02 - 22-May-26 |
| Unknown* | 13 | $62.34 | Negotiated Trade |
14:32:09 - 21-May-26 |
| Unknown* | 163 | $61.93 | OTC Trade |
14:30:00 - 21-May-26 |
| Unknown* | 45 | $62.6673 | OTC Trade |
19:08:12 - 20-May-26 |
| Unknown* | 45 | $62.6174 | OTC Trade |
18:31:33 - 20-May-26 |
| Unknown* | 3,909 | $62.08836 | OTC Trade |
16:06:51 - 20-May-26 |
| Unknown* | 100 | $62.13 | OTC Trade |
16:06:51 - 20-May-26 |
| Unknown* | 11,122 | $62.14247 | OTC Trade |
15:57:23 - 20-May-26 |
| Unknown* | 10 | $61.4312 | OTC Trade |
15:09:05 - 20-May-26 |
| Unknown* | 200 | $61.33 | OTC Trade |
14:45:09 - 20-May-26 |
| Unknown* | 100 | $61.325 | OTC Trade |
18:55:13 - 19-May-26 |
| Unknown* | 100 | $60.775 | OTC Trade |
16:19:37 - 19-May-26 |
| Unknown* | 100 | $60.67 | OTC Trade |
16:12:37 - 19-May-26 |
| Unknown* | 100 | $60.46 | OTC Trade |
15:49:33 - 19-May-26 |
| Unknown* | 100 | $60.545 | OTC Trade |
15:27:01 - 19-May-26 |
| Unknown* | 200 | $60.535 | OTC Trade |
15:23:36 - 19-May-26 |
| Unknown* | 100 | $60.57 | OTC Trade |
15:20:36 - 19-May-26 |
| Unknown* | 100 | $60.765 | OTC Trade |
15:14:23 - 19-May-26 |
| Unknown* | 100 | $60.825 | OTC Trade |
15:03:21 - 19-May-26 |
| Unknown* | 372 | $60.7241 | OTC Trade |
14:33:15 - 19-May-26 |
| Unknown* | 805 | $61.54 | Negotiated Trade |
14:30:00 - 19-May-26 |
| Unknown* | 100 | $62.68 | OTC Trade |
20:56:44 - 18-May-26 |
| Unknown* | 5 | $62.69 | OTC Trade |
20:03:29 - 18-May-26 |
| Unknown* | 88 | $62.0648 | OTC Trade |
19:50:00 - 18-May-26 |
| Unknown* | 10 | $62.63 | OTC Trade |
18:15:18 - 18-May-26 |
| Unknown* | 100 | $62.655 | OTC Trade |
18:12:08 - 18-May-26 |
| Unknown* | 10 | $62.67 | OTC Trade |
17:11:50 - 18-May-26 |
| Unknown* | 300 | $63.47 | OTC Trade |
14:55:20 - 18-May-26 |
| Unknown* | 4 | $63.388 | OTC Trade |
14:33:38 - 18-May-26 |
| Unknown* | 38 | $63.12 | OTC Trade |
19:46:13 - 15-May-26 |
| Unknown* | 926 | $63.078 | OTC Trade |
19:32:41 - 15-May-26 |
| Unknown* | 100 | $63.0625 | OTC Trade |
19:32:41 - 15-May-26 |
| Unknown* | 100 | $63.0216 | OTC Trade |
19:32:39 - 15-May-26 |
| Unknown* | 100 | $63.015 | OTC Trade |
19:32:39 - 15-May-26 |
| Unknown* | 623 | $63.118 | OTC Trade |
19:27:21 - 15-May-26 |
| Unknown* | 100 | $63.085 | OTC Trade |
19:27:21 - 15-May-26 |
| Unknown* | 100 | $63.1113 | OTC Trade |
19:27:21 - 15-May-26 |
| Unknown* | 100 | $63.15 | OTC Trade |
19:17:50 - 15-May-26 |
| Unknown* | 31 | $62.9924 | OTC Trade |
17:40:11 - 15-May-26 |
| Unknown* | 31 | $62.9924 | OTC Trade |
17:40:11 - 15-May-26 |
| Unknown* | 118 | $62.9362 | OTC Trade |
17:37:32 - 15-May-26 |
| Unknown* | 470 | $63.005 | OTC Trade |
16:31:16 - 15-May-26 |
| Unknown* | 160 | $63.1369 | OTC Trade |
16:13:33 - 15-May-26 |
| Unknown* | 3 | $62.9829 | OTC Trade |
14:32:05 - 15-May-26 |
| Unknown* | 50 | $63.275 | OTC Trade |
14:30:00 - 15-May-26 |
| Unknown* | 29 | $63.10 | OTC Trade |
14:30:00 - 15-May-26 |
| Unknown* | 250 | $67.00 | OTC Trade |
12:03:53 - 14-May-26 |
| Unknown* | 25 | $67.50 | OTC Trade |
16:23:40 - 13-May-26 |
| Unknown* | 30 | $66.9787 | OTC Trade |
15:04:41 - 13-May-26 |
| Unknown* | 0 | $66.60 | OTC Trade |
14:30:00 - 13-May-26 |
| Unknown* | 10 | $65.00 | OTC Trade |
14:31:58 - 12-May-26 |
| Unknown* | 106 | $65.20 | OTC Trade |
14:30:00 - 12-May-26 |
| Unknown* | 4 | $66.07 | OTC Trade |
20:18:29 - 11-May-26 |
| Unknown* | 10 | $66.08 | OTC Trade |
20:13:16 - 11-May-26 |
| Unknown* | 100 | $66.07 | OTC Trade |
19:41:11 - 11-May-26 |
| Unknown* | 10 | $66.00 | OTC Trade |
18:31:36 - 11-May-26 |
| Unknown* | 0 | $65.88 | OTC Trade |
17:52:40 - 11-May-26 |
| Unknown* | 0 | $65.872 | OTC Trade |
17:52:40 - 11-May-26 |
| Unknown* | 120 | $65.91 | OTC Trade |
17:42:00 - 11-May-26 |
| Unknown* | 10 | $65.99 | OTC Trade |
14:50:45 - 11-May-26 |
| Unknown* | 47 | $66.00 | OTC Trade |
14:45:44 - 11-May-26 |
| Unknown* | 10 | $65.61 | OTC Trade |
14:38:52 - 11-May-26 |
| Unknown* | 10 | $65.63 | OTC Trade |
14:37:09 - 11-May-26 |
| Unknown* | 2,700 | $65.63 | Negotiated Trade |
14:35:29 - 11-May-26 |
| Unknown* | 2,700 | $65.63 | Negotiated Trade |
14:35:29 - 11-May-26 |
| Unknown* | -2,700 | $65.63 | Correction Negotiated Trade |
14:35:29 - 11-May-26 |
| Unknown* | 20 | $65.29 | OTC Trade |
14:30:00 - 11-May-26 |
| Unknown* | 51 | $64.845 | OTC Trade |
18:50:25 - 08-May-26 |
| Unknown* | 15 | $64.56 | OTC Trade |
15:30:18 - 08-May-26 |
| Unknown* | 0 | $64.65 | OTC Trade |
15:21:29 - 08-May-26 |
| Unknown* | 100 | $63.65 | OTC Trade |
20:35:04 - 07-May-26 |
| Unknown* | 54 | $63.95 | OTC Trade |
18:18:52 - 07-May-26 |
| Unknown* | 0 | $65.08 | OTC Trade |
15:44:43 - 07-May-26 |
| Unknown* | 0 | $65.03 | OTC Trade |
15:44:43 - 07-May-26 |
| Unknown* | 8 | $65.03 | OTC Trade |
15:41:54 - 07-May-26 |
| Unknown* | 100 | $64.98 | OTC Trade |
15:34:59 - 07-May-26 |
| Unknown* | 50 | $65.00 | OTC Trade |
15:31:12 - 07-May-26 |
| Unknown* | 0 | $64.86 | OTC Trade |
14:44:54 - 07-May-26 |
| Unknown* | 100 | $64.98 | OTC Trade |
14:44:54 - 07-May-26 |
| Unknown* | 0 | $65.00 | OTC Trade |
14:44:08 - 07-May-26 |