| Feb 24, 2025 | IBKRInteractive Brokers Group, Inc. | GGift | 6,447 | $0.00 | $0 | |
| Feb 20, 2025 | IBKRInteractive Brokers Group, Inc. | GGift | 85,427 | $0.00 | $0 | |
| Oct 2, 2024 | IBKRInteractive Brokers Group, Inc. | GGift | 79,975 | $0.00 | $0 | |
| Apr 25, 2024 | IBKRInteractive Brokers Group, Inc. | JOther | 62,296 | $114.69 | $7,144,728 | |
| Jan 30, 2023 | IBKRInteractive Brokers Group, Inc. | SSale | 19,700 | $78.72 | $1,550,784 | |
| Jan 26, 2023 | IBKRInteractive Brokers Group, Inc. | SSale | 18,600 | $79.08 | $1,470,888 | |
| Jan 24, 2023 | IBKRInteractive Brokers Group, Inc. | SSale | 15,400 | $78.59 | $1,210,286 | |
| Jan 20, 2023 | IBKRInteractive Brokers Group, Inc. | SSale | 11,100 | $79.36 | $880,896 | |
| Jan 18, 2023 | IBKRInteractive Brokers Group, Inc. | SSale | 16,500 | $75.42 | $1,244,430 | |
| Jan 13, 2023 | IBKRInteractive Brokers Group, Inc. | SSale | 17,700 | $75.62 | $1,338,474 | |
| Jan 11, 2023 | IBKRInteractive Brokers Group, Inc. | SSale | 19,700 | $75.53 | $1,487,941 | |
| Jun 29, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 20,000 | $58.10 | $1,162,000 | |
| Jun 27, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 20,000 | $57.66 | $1,153,200 | |
| Jun 23, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 20,000 | $57.01 | $1,140,200 | |
| Jun 21, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 19,000 | $54.54 | $1,036,260 | |
| Jun 16, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 18,700 | $55.26 | $1,033,362 | |
| Jun 14, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 19,100 | $56.29 | $1,075,139 | |
| Jun 10, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 20,000 | $58.29 | $1,165,800 | |
| Jun 8, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 18,600 | $60.02 | $1,116,372 | |
| Jun 6, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 20,000 | $60.25 | $1,205,000 | |
| Jun 2, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 17,800 | $60.26 | $1,072,628 | |
| May 31, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 20,000 | $60.38 | $1,207,600 | |
| May 26, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 18,700 | $56.30 | $1,052,810 | |
| May 24, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 19,400 | $55.56 | $1,077,864 | |
| May 20, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 16,274 | $54.84 | $892,466 | |
| May 18, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 19,200 | $55.49 | $1,065,408 | |
| May 16, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 15,195 | $52.67 | $800,321 | |
| May 12, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 14,400 | $53.14 | $765,216 | |
| May 10, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 15,300 | $52.76 | $807,228 | |
| May 6, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 12,500 | $58.00 | $725,000 | |
| May 4, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 17,500 | $59.14 | $1,034,950 | |
| May 2, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 13,700 | $61.43 | $841,591 | |
| Apr 28, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 19,596 | $61.51 | $1,205,350 | |
| Apr 26, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 15,888 | $61.43 | $976,000 | |
| Apr 22, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 15,100 | $66.60 | $1,005,660 | |
| Apr 20, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 15,671 | $65.10 | $1,020,182 | |
| Apr 15, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 20,000 | $65.35 | $1,307,000 | |
| Apr 13, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 18,600 | $65.00 | $1,209,000 | |
| Apr 11, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 14,296 | $62.92 | $899,504 | |
| Apr 7, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 18,100 | $64.48 | $1,167,088 | |
| Apr 5, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 19,700 | $67.18 | $1,323,446 | |
| Apr 1, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 17,500 | $66.37 | $1,161,475 | |
| Mar 30, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 20,000 | $66.34 | $1,326,800 | |
| Mar 28, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 20,000 | $66.27 | $1,325,400 | |
| Mar 24, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 16,900 | $67.86 | $1,146,834 | |
| Mar 22, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 15,500 | $65.60 | $1,016,800 | |
| Mar 18, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 17,600 | $64.40 | $1,133,440 | |
| Mar 16, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 17,000 | $62.01 | $1,054,170 | |
| Mar 14, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 18,700 | $60.95 | $1,139,765 | |
| Mar 10, 2022 | IBKRInteractive Brokers Group, Inc. | SSale | 15,400 | $60.93 | $938,322 | |