| July 24, 2025 |
ROL
|
S 10b5-1 |
30,000 |
$58.04 |
$1,741,200 |
632,727
Direct
|
-4.53%
|
Disposed |
-37.1%
(price as of 2026-08-21)
|
| May 29, 2025 |
ROL
|
S 10b5-1 |
40,000 |
$56.77 |
$2,270,800 |
662,727
Direct
|
-5.69%
|
Disposed |
-35.7%
(price as of 2026-08-21)
|
| Feb. 20, 2025 |
ROL
|
F |
1,452 |
$51.33 |
$74,531 |
670,805
Direct
|
-0.22%
|
Disposed |
-28.9%
(price as of 2026-08-21)
|
| Feb. 20, 2025 |
ROL
|
A |
11,750 |
— |
— |
672,257
Direct
|
+1.78%
|
Acquired |
(price as of 2026-08-21)
|
| Feb. 18, 2025 |
ROL
|
F |
922 |
$50.01 |
$46,109 |
660,507
Direct
|
-0.14%
|
Disposed |
-27.0%
(price as of 2026-08-21)
|
| Jan. 28, 2025 |
ROL
|
F |
5,368 |
$49.32 |
$264,750 |
661,429
Direct
|
-0.81%
|
Disposed |
-26.0%
(price as of 2026-08-21)
|
| Jan. 27, 2025 |
ROL
|
F |
8,372 |
$49.50 |
$414,414 |
666,797
Direct
|
-1.24%
|
Disposed |
-26.2%
(price as of 2026-08-21)
|
| Jan. 22, 2025 |
ROL
|
F |
3,299 |
$48.46 |
$159,870 |
675,169
Direct
|
-0.49%
|
Disposed |
-24.6%
(price as of 2026-08-21)
|
| Dec. 13, 2024 |
ROL
|
A |
10,252 |
$48.77 |
$499,990 |
678,468
Direct
|
+1.53%
|
Acquired |
-25.1%
(price as of 2026-08-21)
|
| Nov. 12, 2024 |
ROL
|
G |
16,500 |
— |
— |
668,216
Direct
|
-2.41%
|
Disposed |
(price as of 2026-08-21)
|
| Aug. 26, 2024 |
ROL
|
G |
720 |
— |
— |
684,716
Direct
|
-0.11%
|
Disposed |
(price as of 2026-08-21)
|
| Aug. 26, 2024 |
ROL
|
G |
720 |
— |
— |
685,436
Direct
|
-0.10%
|
Disposed |
(price as of 2026-08-21)
|
| March 6, 2024 |
ROL
|
G |
780 |
$44.29 |
$34,546 |
686,156
Direct
|
-0.11%
|
Disposed |
-17.6%
(price as of 2026-08-21)
|
| March 6, 2024 |
ROL
|
G |
414 |
$44.29 |
$18,336 |
686,936
Direct
|
-0.06%
|
Disposed |
-17.6%
(price as of 2026-08-21)
|
| Feb. 20, 2024 |
ROL
|
A |
9,750 |
— |
— |
687,350
Direct
|
+1.44%
|
Acquired |
(price as of 2026-08-21)
|
| Feb. 16, 2024 |
ROL
|
F |
924 |
$41.05 |
$37,930 |
677,600
Direct
|
-0.14%
|
Disposed |
-11.0%
(price as of 2026-08-21)
|
| Feb. 5, 2024 |
ROL
|
J |
0 |
— |
— |
678,524
Direct
|
0.00%
|
Disposed |
(price as of 2026-08-21)
|
| Feb. 5, 2024 |
ROL
|
S 10b5-1 |
40,000 |
$43.47 |
$1,738,800 |
638,524
Direct
|
-5.90%
|
Disposed |
-16.0%
(price as of 2026-08-21)
|
| Jan. 28, 2024 |
ROL
|
F |
5,380 |
$43.25 |
$232,685 |
678,524
Direct
|
-0.79%
|
Disposed |
-15.6%
(price as of 2026-08-21)
|
| Jan. 26, 2024 |
ROL
|
F |
3,935 |
$43.23 |
$170,110 |
683,904
Direct
|
-0.57%
|
Disposed |
-15.5%
(price as of 2026-08-21)
|
| Jan. 26, 2024 |
ROL
|
F |
4,722 |
$43.23 |
$204,132 |
687,839
Direct
|
-0.68%
|
Disposed |
-15.5%
(price as of 2026-08-21)
|
| Jan. 23, 2024 |
ROL
|
F |
4,384 |
$44.22 |
$193,860 |
692,561
Direct
|
-0.63%
|
Disposed |
-17.4%
(price as of 2026-08-21)
|
| Jan. 22, 2024 |
ROL
|
F |
3,211 |
$44.08 |
$141,541 |
696,945
Direct
|
-0.46%
|
Disposed |
-17.2%
(price as of 2026-08-21)
|
| Aug. 2, 2023 |
ROL
|
G |
2,415 |
— |
— |
738,537
Direct
|
-0.33%
|
Disposed |
(price as of 2026-08-21)
|
| July 28, 2023 |
ROL
|
G |
3,040 |
— |
— |
740,952
Direct
|
-0.41%
|
Disposed |
(price as of 2026-08-21)
|
| April 28, 2023 |
ROL
|
S 10b5-1 |
40,499 |
$42.45 |
$1,719,183 |
743,992
Direct
|
-5.16%
|
Disposed |
-14.0%
(price as of 2026-08-21)
|
| Feb. 16, 2023 |
ROL
|
A |
8,250 |
— |
— |
784,491
Direct
|
+1.06%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 30, 2023 |
ROL
|
F |
5,412 |
$35.68 |
$193,100 |
776,241
Direct
|
-0.69%
|
Disposed |
2.3%
(price as of 2026-08-21)
|
| Jan. 26, 2023 |
ROL
|
F |
5,412 |
$36.14 |
$195,590 |
786,163
Direct
|
-0.68%
|
Disposed |
1.0%
(price as of 2026-08-21)
|
| Jan. 26, 2023 |
ROL
|
F |
4,510 |
$36.14 |
$162,991 |
781,653
Direct
|
-0.57%
|
Disposed |
1.0%
(price as of 2026-08-21)
|
| Jan. 24, 2023 |
ROL
|
F |
5,559 |
$36.32 |
$201,903 |
791,575
Direct
|
-0.70%
|
Disposed |
0.5%
(price as of 2026-08-21)
|
| Jan. 23, 2023 |
ROL
|
F |
3,383 |
$36.15 |
$122,295 |
801,197
Direct
|
-0.42%
|
Disposed |
1.0%
(price as of 2026-08-21)
|
| Jan. 23, 2023 |
ROL
|
F |
4,063 |
$36.15 |
$146,877 |
797,134
Direct
|
-0.51%
|
Disposed |
1.0%
(price as of 2026-08-21)
|
| Oct. 26, 2022 |
ROL
|
S 10b5-1 |
32,000 |
$39.54 |
$1,265,280 |
804,580
Direct
|
-3.83%
|
Disposed |
-7.7%
(price as of 2026-08-21)
|
| Jan. 28, 2022 |
ROL
|
F |
5,412 |
$29.96 |
$162,144 |
836,580
Direct
|
-0.64%
|
Disposed |
21.9%
(price as of 2026-08-21)
|
| Jan. 26, 2022 |
ROL
|
A |
50,000 |
$29.70 |
$1,485,000 |
848,080
Direct
|
+6.27%
|
Acquired |
22.9%
(price as of 2026-08-21)
|
| Jan. 26, 2022 |
ROL
|
F |
6,088 |
$29.70 |
$180,814 |
841,992
Direct
|
-0.72%
|
Disposed |
22.9%
(price as of 2026-08-21)
|
| Jan. 24, 2022 |
ROL
|
F |
12,434 |
$31.90 |
$396,645 |
798,080
Direct
|
-1.53%
|
Disposed |
14.5%
(price as of 2026-08-21)
|
| Jan. 27, 2021 |
ROL
|
F |
6,088 |
$34.95 |
$212,776 |
810,514
Direct
|
-0.75%
|
Disposed |
4.5%
(price as of 2026-08-21)
|
| Jan. 26, 2021 |
ROL
|
A |
60,000 |
$37.04 |
$2,222,400 |
816,602
Direct
|
+7.93%
|
Acquired |
-1.4%
(price as of 2026-08-21)
|
| Jan. 26, 2021 |
ROL
|
F |
6,088 |
$37.04 |
$225,500 |
756,602
Direct
|
-0.80%
|
Disposed |
-1.4%
(price as of 2026-08-21)
|
| Jan. 24, 2021 |
ROL
|
F |
4,863 |
$37.15 |
$180,660 |
762,690
Direct
|
-0.63%
|
Disposed |
-1.7%
(price as of 2026-08-21)
|
| Jan. 23, 2021 |
ROL
|
F |
4,863 |
$37.15 |
$180,660 |
767,553
Direct
|
-0.63%
|
Disposed |
-1.7%
(price as of 2026-08-21)
|
| Jan. 22, 2021 |
ROL
|
F |
3,335 |
$37.02 |
$123,462 |
772,416
Direct
|
-0.43%
|
Disposed |
-1.4%
(price as of 2026-08-21)
|
| Feb. 12, 2020 |
ROL
|
S |
26,000 |
$39.76 |
$1,033,760 |
517,167
Direct
|
-4.79%
|
Disposed |
37.8%
(price as of 2026-08-21)
|
| Jan. 28, 2020 |
ROL
|
A |
40,000 |
$36.73 |
$1,469,200 |
543,167
Direct
|
+7.95%
|
Acquired |
49.1%
(price as of 2026-08-21)
|
| Jan. 28, 2020 |
ROL
|
F |
4,059 |
$36.73 |
$149,087 |
503,167
Direct
|
-0.80%
|
Disposed |
49.1%
(price as of 2026-08-21)
|
| Jan. 27, 2020 |
ROL
|
F |
6,706 |
$36.24 |
$243,025 |
507,226
Direct
|
-1.30%
|
Disposed |
51.1%
(price as of 2026-08-21)
|
| Jan. 24, 2020 |
ROL
|
F |
2,709 |
$36.61 |
$99,176 |
513,932
Direct
|
-0.52%
|
Disposed |
49.6%
(price as of 2026-08-21)
|
| Jan. 23, 2020 |
ROL
|
F |
2,801 |
$36.61 |
$102,545 |
515,641
Direct
|
-0.54%
|
Disposed |
49.6%
(price as of 2026-08-21)
|
| March 15, 2019 |
ROL
|
S |
30,000 |
$40.84 |
$1,225,200 |
518,419
Direct
|
-5.47%
|
Disposed |
34.1%
(price as of 2026-08-21)
|
| Jan. 28, 2019 |
ROL
|
F |
12,177 |
$37.36 |
$454,933 |
547,205
Direct
|
-2.18%
|
Disposed |
46.6%
(price as of 2026-08-21)
|
| Jan. 28, 2019 |
ROL
|
F |
8,127 |
$37.36 |
$303,625 |
552,485
Direct
|
-1.45%
|
Disposed |
46.6%
(price as of 2026-08-21)
|
| Jan. 24, 2019 |
ROL
|
F |
3,324 |
$37.78 |
$125,581 |
559,382
Direct
|
-0.59%
|
Disposed |
45.0%
(price as of 2026-08-21)
|
| Jan. 24, 2019 |
ROL
|
F |
2,709 |
$37.78 |
$102,346 |
560,612
Direct
|
-0.48%
|
Disposed |
45.0%
(price as of 2026-08-21)
|
| Jan. 22, 2019 |
ROL
|
F |
3,324 |
$38.40 |
$127,642 |
562,706
Direct
|
-0.59%
|
Disposed |
42.6%
(price as of 2026-08-21)
|
| Jan. 22, 2019 |
ROL
|
F |
2,709 |
$38.40 |
$104,026 |
563,321
Direct
|
-0.48%
|
Disposed |
42.6%
(price as of 2026-08-21)
|
| Jan. 22, 2019 |
ROL
|
A |
35,400 |
— |
— |
566,030
Direct
|
+6.67%
|
Acquired |
(price as of 2026-08-21)
|
| Dec. 10, 2018 |
ROL
|
J |
176,877 |
— |
— |
530,630
Direct
|
+50.00%
|
Acquired |
(price as of 2026-08-21)
|
| Feb. 20, 2018 |
ROL
|
S |
20,000 |
$50.09 |
$1,001,800 |
353,026
Direct
|
-5.36%
|
Disposed |
64.0%
(price as of 2026-08-21)
|
| Jan. 29, 2018 |
ROL
|
F |
3,642 |
$50.24 |
$182,974 |
372,656
Direct
|
-0.97%
|
Disposed |
63.5%
(price as of 2026-08-21)
|
| Jan. 26, 2018 |
ROL
|
F |
1,821 |
$50.61 |
$92,161 |
376,298
Direct
|
-0.48%
|
Disposed |
62.3%
(price as of 2026-08-21)
|
| Jan. 24, 2018 |
ROL
|
F |
1,821 |
$50.49 |
$91,942 |
378,119
Direct
|
-0.48%
|
Disposed |
62.7%
(price as of 2026-08-21)
|
| Jan. 23, 2018 |
ROL
|
A |
30,000 |
— |
— |
379,940
Direct
|
+8.57%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 22, 2018 |
ROL
|
F |
1,891 |
$47.88 |
$90,541 |
349,940
Direct
|
-0.54%
|
Disposed |
71.6%
(price as of 2026-08-21)
|
| Aug. 24, 2017 |
ROL
|
S |
12,876 |
$44.60 |
$574,270 |
352,861
Direct
|
-3.52%
|
Disposed |
84.2%
(price as of 2026-08-21)
|
| Jan. 30, 2017 |
ROL
|
F |
2,001 |
$35.18 |
$70,395 |
364,725
Direct
|
-0.55%
|
Disposed |
133.5%
(price as of 2026-08-21)
|
| Jan. 27, 2017 |
ROL
|
F |
2,001 |
$35.53 |
$71,096 |
366,726
Direct
|
-0.54%
|
Disposed |
131.2%
(price as of 2026-08-21)
|
| Jan. 25, 2017 |
ROL
|
F |
2,001 |
$34.93 |
$69,895 |
368,727
Direct
|
-0.54%
|
Disposed |
135.2%
(price as of 2026-08-21)
|
| Jan. 24, 2017 |
ROL
|
F |
2,001 |
$33.88 |
$67,794 |
371,228
Direct
|
-0.54%
|
Disposed |
142.5%
(price as of 2026-08-21)
|
| Jan. 24, 2017 |
ROL
|
A |
30,000 |
— |
— |
373,229
Direct
|
+8.74%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 23, 2017 |
ROL
|
F |
2,106 |
$33.34 |
$70,214 |
343,229
Direct
|
-0.61%
|
Disposed |
146.4%
(price as of 2026-08-21)
|
| May 23, 2013 |
ROL
|
G |
250 |
— |
— |
190,385
Direct
|
-0.13%
|
Disposed |
(price as of 2026-08-21)
|
| May 21, 2013 |
ROL
|
G |
500 |
— |
— |
190,635
Direct
|
-0.26%
|
Disposed |
(price as of 2026-08-21)
|
| May 21, 2013 |
ROL
|
G |
500 |
— |
— |
191,135
Direct
|
-0.26%
|
Disposed |
(price as of 2026-08-21)
|
| Jan. 28, 2013 |
ROL
|
F |
2,001 |
$24.67 |
$49,365 |
191,009
Direct
|
-1.04%
|
Disposed |
399.5%
(price as of 2026-08-21)
|
| Jan. 25, 2013 |
ROL
|
F |
1,647 |
$24.87 |
$40,961 |
193,010
Direct
|
-0.85%
|
Disposed |
395.5%
(price as of 2026-08-21)
|
| Jan. 22, 2013 |
ROL
|
F |
1,670 |
$24.29 |
$40,564 |
194,657
Direct
|
-0.85%
|
Disposed |
407.4%
(price as of 2026-08-21)
|
| Jan. 22, 2013 |
ROL
|
A |
20,000 |
— |
— |
196,327
Direct
|
+11.34%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 26, 2012 |
ROL
|
F |
1,947 |
$21.74 |
$42,328 |
175,999
Direct
|
-1.09%
|
Disposed |
466.9%
(price as of 2026-08-21)
|
| Jan. 24, 2012 |
ROL
|
A |
20,000 |
— |
— |
177,946
Direct
|
+12.66%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 24, 2012 |
ROL
|
F |
1,461 |
$22.74 |
$33,223 |
157,646
Direct
|
-0.92%
|
Disposed |
441.9%
(price as of 2026-08-21)
|
| Jan. 23, 2012 |
ROL
|
F |
1,638 |
$22.44 |
$36,757 |
158,407
Direct
|
-1.02%
|
Disposed |
449.2%
(price as of 2026-08-21)
|