| JOE | BERKOWITZ BRUCE R | 10% Owner | Jun 16 '26 | Sale | 65.03 | 26,700 | 1,736,301 | 15,214,024 | Jun 16 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Jun 15 '26 | Sale | 65.59 | 94,200 | 6,178,578 | 15,240,724 | Jun 16 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Jun 12 '26 | Sale | 65.25 | 63,800 | 4,162,950 | 15,334,924 | Jun 16 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Jun 10 '26 | Sale | 65.13 | 29,200 | 1,901,796 | 15,398,724 | Jun 11 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Jun 09 '26 | Sale | 65.10 | 30,500 | 1,985,550 | 15,427,924 | Jun 11 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Jun 08 '26 | Sale | 65.12 | 29,000 | 1,888,480 | 15,458,424 | Jun 08 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Jun 05 '26 | Sale | 65.18 | 33,600 | 2,190,048 | 15,487,424 | Jun 08 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Jun 04 '26 | Sale | 65.09 | 59,100 | 3,846,819 | 15,521,024 | Jun 08 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | May 11 '26 | Sale | 65.49 | 29,200 | 1,912,308 | 15,580,124 | May 12 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | May 08 '26 | Sale | 66.09 | 86,500 | 5,716,785 | 15,609,324 | May 12 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | May 07 '26 | Sale | 65.33 | 25,000 | 1,633,250 | 15,695,824 | May 07 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | May 06 '26 | Sale | 65.78 | 163,600 | 10,761,608 | 15,720,824 | May 07 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | May 05 '26 | Sale | 65.78 | 189,200 | 12,445,576 | 15,884,424 | May 07 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Mar 17 '26 | Sale | 72.22 | 21,100 | 1,523,842 | 16,073,624 | Mar 19 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Mar 04 '26 | Sale | 73.50 | 1,400 | 102,900 | 16,094,724 | Mar 06 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Mar 03 '26 | Sale | 73.14 | 8,800 | 643,632 | 16,096,124 | Mar 03 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Mar 02 '26 | Sale | 72.64 | 11,200 | 813,568 | 16,104,924 | Mar 03 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Feb 27 '26 | Sale | 71.85 | 19,000 | 1,365,150 | 16,116,124 | Mar 03 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Feb 20 '26 | Sale | 71.51 | 1,000 | 71,510 | 16,135,124 | Feb 20 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Feb 19 '26 | Sale | 71.01 | 3,900 | 276,939 | 16,136,124 | Feb 20 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Feb 18 '26 | Sale | 71.27 | 11,100 | 791,097 | 16,140,024 | Feb 20 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Jan 16 '26 | Sale | 65.50 | 13,900 | 910,450 | 16,151,124 | Jan 20 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Jan 15 '26 | Sale | 65.51 | 87,700 | 5,745,227 | 16,165,024 | Jan 20 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Dec 17 '25 | Sale | 62.00 | 6,100 | 378,200 | 16,252,724 | Dec 17 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Dec 16 '25 | Sale | 62.18 | 6,800 | 422,824 | 16,258,824 | Dec 17 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Dec 15 '25 | Sale | 62.37 | 59,000 | 3,679,830 | 16,265,624 | Dec 17 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Sep 05 '25 | Sale | 51.08 | 104,100 | 5,317,428 | 16,324,624 | Sep 09 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Aug 28 '25 | Sale | 51.00 | 25,300 | 1,290,300 | 16,428,724 | Sep 02 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Aug 22 '25 | Sale | 50.46 | 81,000 | 4,087,260 | 16,454,024 | Aug 26 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Aug 19 '25 | Sale | 50.17 | 29,000 | 1,454,930 | 16,535,024 | Aug 19 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Aug 15 '25 | Sale | 50.31 | 26,000 | 1,308,060 | 16,564,024 | Aug 19 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Aug 14 '25 | Sale | 50.72 | 44,000 | 2,231,680 | 16,590,024 | Aug 14 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Aug 13 '25 | Sale | 51.44 | 167,500 | 8,616,200 | 16,634,024 | Aug 14 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Aug 12 '25 | Sale | 50.57 | 139,100 | 7,034,287 | 16,801,524 | Aug 14 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Mar 20 '25 | Sale | 47.01 | 2,900 | 136,329 | 16,940,624 | Mar 20 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Mar 19 '25 | Sale | 47.00 | 57,200 | 2,688,400 | 16,943,524 | Mar 20 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Mar 18 '25 | Sale | 47.00 | 160,300 | 7,534,100 | 17,000,724 | Mar 20 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Mar 10 '25 | Sale | 47.16 | 1,500 | 70,740 | 17,161,024 | Mar 12 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Mar 07 '25 | Sale | 47.11 | 95,700 | 4,508,427 | 17,162,524 | Mar 07 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Mar 06 '25 | Sale | 47.06 | 51,900 | 2,442,414 | 17,258,224 | Mar 07 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Mar 05 '25 | Sale | 47.06 | 41,100 | 1,934,166 | 17,310,124 | Mar 07 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Nov 07 '24 | Sale | 53.27 | 45,400 | 2,418,458 | 17,351,224 | Nov 12 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Nov 06 '24 | Sale | 53.45 | 343,400 | 18,354,730 | 17,396,624 | Nov 06 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Nov 05 '24 | Sale | 51.96 | 30,000 | 1,558,800 | 17,740,024 | Nov 06 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Nov 04 '24 | Sale | 50.89 | 15,000 | 763,350 | 17,770,024 | Nov 06 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Oct 30 '24 | Sale | 53.12 | 11,000 | 584,320 | 17,785,024 | Oct 30 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Oct 29 '24 | Sale | 53.05 | 1,800 | 95,490 | 17,796,024 | Oct 30 12:00 AM |
| JOE | BERKOWITZ BRUCE R | 10% Owner | Oct 28 '24 | Sale | 53.14 | 80,000 | 4,251,200 | 17,797,824 | Oct 30 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Aug 27 '24 | Sale | 60.00 | 1,100 | 66,000 | 17,877,824 | Aug 27 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Aug 26 '24 | Sale | 60.34 | 97,200 | 5,865,048 | 17,878,924 | Aug 27 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Aug 23 '24 | Sale | 60.39 | 54,100 | 3,267,099 | 17,976,124 | Aug 27 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Aug 01 '24 | Sale | 62.12 | 700 | 43,484 | 18,030,224 | Aug 02 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Jul 31 '24 | Sale | 62.28 | 51,600 | 3,213,648 | 18,030,924 | Aug 02 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Jul 30 '24 | Sale | 62.36 | 90,000 | 5,612,400 | 18,082,524 | Jul 30 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Jul 29 '24 | Sale | 62.98 | 28,100 | 1,769,738 | 18,172,524 | Jul 30 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Jul 26 '24 | Sale | 63.76 | 54,000 | 3,443,040 | 18,200,624 | Jul 30 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | May 22 '24 | Sale | 58.01 | 400 | 23,204 | 18,254,624 | May 22 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | May 21 '24 | Sale | 58.02 | 33,900 | 1,966,878 | 18,255,024 | May 22 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | May 20 '24 | Sale | 58.25 | 65,500 | 3,815,375 | 18,288,924 | May 22 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | May 17 '24 | Sale | 58.34 | 81,300 | 4,743,042 | 18,354,424 | May 17 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | May 16 '24 | Sale | 58.43 | 49,800 | 2,909,814 | 18,435,724 | May 17 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | May 15 '24 | Sale | 58.35 | 302,600 | 17,656,710 | 18,485,524 | May 17 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | May 07 '24 | Sale | 58.29 | 342,900 | 19,987,641 | 18,788,124 | May 07 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | May 06 '24 | Sale | 58.96 | 36,600 | 2,157,936 | 19,131,024 | May 07 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | May 03 '24 | Sale | 58.26 | 57,000 | 3,320,820 | 19,167,624 | May 07 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Apr 29 '24 | Sale | 59.05 | 2,600 | 153,530 | 19,224,624 | Apr 30 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Apr 26 '24 | Sale | 59.19 | 1,500 | 88,785 | 19,227,224 | Apr 30 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Mar 04 '24 | Sale | 54.28 | 7,300 | 396,244 | 19,228,724 | Mar 06 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Mar 01 '24 | Sale | 54.03 | 88,700 | 4,792,461 | 19,236,024 | Mar 01 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Feb 29 '24 | Sale | 54.05 | 2,700 | 145,935 | 19,324,724 | Mar 01 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Feb 28 '24 | Sale | 54.04 | 3,100 | 167,524 | 19,327,424 | Mar 01 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Feb 27 '24 | Sale | 54.05 | 56,500 | 3,053,825 | 19,330,524 | Feb 27 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Feb 26 '24 | Sale | 54.85 | 3,200 | 175,520 | 19,387,024 | Feb 27 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Feb 23 '24 | Sale | 55.38 | 4,500 | 249,210 | 19,390,224 | Feb 27 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Aug 17 '23 | Sale | 61.02 | 2,900 | 176,958 | 19,742,991 | Aug 17 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Aug 16 '23 | Sale | 61.15 | 30,900 | 1,889,535 | 19,745,891 | Aug 17 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Aug 15 '23 | Sale | 61.11 | 31,200 | 1,906,632 | 19,776,791 | Aug 17 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Aug 14 '23 | Sale | 62.23 | 50,200 | 3,123,946 | 19,807,991 | Aug 14 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Aug 11 '23 | Sale | 62.95 | 44,400 | 2,794,980 | 19,858,191 | Aug 14 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Aug 10 '23 | Sale | 62.39 | 41,400 | 2,582,946 | 19,902,591 | Aug 14 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Aug 09 '23 | Sale | 63.13 | 38,500 | 2,430,505 | 19,943,991 | Aug 09 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Aug 08 '23 | Sale | 62.58 | 66,200 | 4,142,796 | 19,982,491 | Aug 09 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Aug 07 '23 | Sale | 61.57 | 46,900 | 2,887,633 | 20,048,691 | Aug 09 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Aug 04 '23 | Sale | 60.72 | 100,700 | 6,114,504 | 20,095,591 | Aug 04 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Aug 03 '23 | Sale | 61.16 | 72,300 | 4,421,868 | 20,196,291 | Aug 04 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Aug 02 '23 | Sale | 62.38 | 96,200 | 6,000,956 | 20,268,591 | Aug 04 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Aug 01 '23 | Sale | 62.88 | 103,500 | 6,508,080 | 20,364,791 | Aug 01 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Jul 31 '23 | Sale | 63.82 | 118,500 | 7,562,670 | 20,468,291 | Aug 01 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Jul 28 '23 | Sale | 64.95 | 185,000 | 12,015,750 | 20,586,791 | Aug 01 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Jun 08 '23 | Sale | 46.08 | 56,300 | 2,594,304 | 20,771,791 | Jun 08 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Jun 07 '23 | Sale | 46.52 | 67,800 | 3,154,056 | 20,828,091 | Jun 08 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Jun 06 '23 | Sale | 46.14 | 33,000 | 1,522,620 | 20,895,891 | Jun 08 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Jun 05 '23 | Sale | 46.01 | 16,600 | 763,766 | 20,928,891 | Jun 05 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Jun 02 '23 | Sale | 46.39 | 183,000 | 8,489,370 | 20,945,491 | Jun 05 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Jun 01 '23 | Sale | 46.66 | 4,300 | 200,638 | 21,128,491 | Jun 05 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Feb 28 '23 | Sale | 43.09 | 4,800 | 206,832 | 21,132,791 | Feb 28 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Feb 27 '23 | Sale | 43.11 | 1,200 | 51,732 | 21,137,591 | Feb 28 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Feb 24 '23 | Sale | 43.54 | 131,000 | 5,703,740 | 21,138,791 | Feb 28 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | May 05 '22 | Sale | 52.13 | 500 | 26,065 | 21,269,791 | May 06 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | May 04 '22 | Sale | 52.68 | 100,000 | 5,268,000 | 21,270,291 | May 06 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | May 03 '22 | Sale | 52.35 | 27,800 | 1,455,330 | 21,370,291 | May 03 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Apr 29 '22 | Sale | 55.00 | 18,500 | 1,017,500 | 21,398,091 | May 03 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Mar 17 '22 | Sale | 53.53 | 10,300 | 551,359 | 21,416,591 | Mar 17 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Mar 16 '22 | Sale | 53.61 | 6,700 | 359,187 | 21,426,891 | Mar 17 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Mar 15 '22 | Sale | 53.50 | 1,100 | 58,850 | 21,433,591 | Mar 17 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Mar 11 '22 | Sale | 54.09 | 15,400 | 832,986 | 21,434,691 | Mar 14 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Mar 10 '22 | Sale | 54.45 | 68,600 | 3,735,270 | 21,450,091 | Mar 14 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Mar 09 '22 | Sale | 55.64 | 71,600 | 3,983,824 | 21,518,691 | Mar 09 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Mar 08 '22 | Sale | 54.98 | 61,400 | 3,375,772 | 21,590,291 | Mar 09 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Mar 07 '22 | Sale | 56.37 | 8,500 | 479,145 | 21,651,691 | Mar 09 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Mar 04 '22 | Sale | 57.23 | 95,700 | 5,476,911 | 21,660,191 | Mar 04 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Mar 03 '22 | Sale | 57.28 | 60,900 | 3,488,352 | 21,755,891 | Mar 04 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Mar 02 '22 | Sale | 57.26 | 70,700 | 4,048,282 | 21,816,791 | Mar 04 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Mar 12 '21 | Sale | 50.00 | 18,500 | 925,000 | 21,887,491 | Mar 12 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Mar 11 '21 | Sale | 50.05 | 140,500 | 7,032,025 | 21,905,991 | Mar 12 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Mar 10 '21 | Sale | 50.03 | 45,900 | 2,296,377 | 22,046,491 | Mar 12 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Mar 03 '21 | Sale | 50.58 | 390,800 | 19,766,664 | 22,092,391 | Mar 03 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Mar 02 '21 | Sale | 50.28 | 3,000 | 150,840 | 22,483,191 | Mar 03 12:00 AM |
| JOE | BERKOWITZ BRUCE R | director, 10 percent owner: | Mar 01 '21 | Sale | 50.89 | 70,100 | 3,567,389 | 22,486,191 | Mar 03 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | May 26 '10 | Sale | 22.66 | 21,800 | 493,988 | 1,868,653 | May 27 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | May 18 '10 | Sale | 25.20 | 18,900 | 476,280 | 1,890,453 | May 19 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | May 17 '10 | Sale | 25.27 | 32,300 | 816,221 | 1,909,353 | May 19 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | May 14 '10 | Sale | 24.86 | 20,600 | 512,116 | 1,941,653 | May 17 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | May 13 '10 | Sale | 24.86 | 14,000 | 348,040 | 1,962,253 | May 17 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | May 12 '10 | Sale | 24.79 | 20,100 | 498,280 | 1,976,253 | May 13 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | May 11 '10 | Sale | 24.44 | 17,980 | 439,432 | 1,996,353 | May 13 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | May 10 '10 | Sale | 23.54 | 11,354 | 267,273 | 2,014,333 | May 10 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | May 07 '10 | Sale | 22.01 | 14,089 | 310,099 | 2,025,687 | May 10 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | May 05 '10 | Sale | 25.00 | 8,500 | 212,500 | 2,039,776 | May 05 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | May 04 '10 | Sale | 25.98 | 29,600 | 769,008 | 2,048,276 | May 05 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | May 03 '10 | Sale | 26.59 | 18,000 | 478,620 | 2,077,876 | May 05 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | Feb 17 '10 | Sale | 14.36 | 13,371 | 192,007 | 2,095,876 | Feb 19 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | Feb 16 '10 | Sale | 13.90 | 46,372 | 644,571 | 2,109,247 | Feb 16 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | Feb 12 '10 | Sale | 13.80 | 41,500 | 572,700 | 2,155,619 | Feb 16 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | Feb 11 '10 | Sale | 13.83 | 57,800 | 799,374 | 2,197,119 | Feb 16 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | Feb 10 '10 | Sale | 13.53 | 48,300 | 653,499 | 2,254,919 | Feb 10 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | Feb 09 '10 | Sale | 13.32 | 17,980 | 239,494 | 2,303,219 | Feb 10 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | Feb 08 '10 | Sale | 13.23 | 11,354 | 150,213 | 2,321,199 | Feb 10 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | Feb 05 '10 | Sale | 13.29 | 14,089 | 187,243 | 2,332,553 | Feb 05 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | Feb 03 '10 | Sale | 14.04 | 8,500 | 119,340 | 2,346,642 | Feb 05 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | Feb 02 '10 | Sale | 14.10 | 29,600 | 417,360 | 2,355,142 | Feb 03 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | Feb 01 '10 | Sale | 14.02 | 18,000 | 252,360 | 2,384,742 | Feb 03 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | Nov 12 '09 | Sale | 12.14 | 66,320 | 805,125 | 2,402,662 | Nov 13 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | Nov 11 '09 | Sale | 12.17 | 46,532 | 566,294 | 2,435,862 | Nov 13 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | Nov 10 '09 | Sale | 12.19 | 10,346 | 126,118 | 2,482,394 | Nov 13 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | Nov 09 '09 | Sale | 12.19 | 32,122 | 391,567 | 2,492,740 | Nov 10 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | Nov 06 '09 | Sale | 12.07 | 14,927 | 180,169 | 2,524,862 | Nov 10 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | Nov 05 '09 | Sale | 12.14 | 104,156 | 1,264,454 | 2,539,789 | Nov 06 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | Nov 04 '09 | Sale | 12.13 | 33,300 | 403,929 | 2,643,945 | Nov 06 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | Nov 03 '09 | Sale | 12.02 | 29,600 | 355,792 | 2,677,245 | Nov 04 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | Nov 02 '09 | Sale | 12.02 | 18,017 | 216,564 | 2,706,845 | Nov 04 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | Apr 21 '09 | Buy | 7.70 | 100,000 | 770,000 | 2,724,862 | Sep 16 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | Apr 20 '09 | Buy | 7.51 | 13,700 | 102,887 | 2,624,862 | Sep 16 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | Apr 17 '09 | Buy | 7.76 | 58,365 | 452,912 | 2,611,162 | Sep 16 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | Apr 15 '09 | Buy | 7.29 | 50,100 | 365,229 | 2,552,797 | Sep 16 12:00 AM |
| TAL | BERKOWITZ BRUCE R | 10% Owner | Apr 14 '09 | Buy | 7.38 | 66,000 | 487,080 | 2,502,697 | Sep 16 12:00 AM |
| TAL | BERKOWITZ BRUCE R | Director | Jun 04 '08 | Sale | 26.68 | 24,000 | 640,320 | 2,436,697 | Jun 06 12:00 AM |
| TAL | BERKOWITZ BRUCE R | Director | Jun 03 '08 | Sale | 26.67 | 26,000 | 693,420 | 2,460,697 | Jun 03 12:00 AM |
| TAL | BERKOWITZ BRUCE R | Director | Jun 02 '08 | Sale | 26.56 | 17,000 | 451,520 | 2,486,697 | Jun 03 12:00 AM |
| TAL | BERKOWITZ BRUCE R | Director | May 30 '08 | Sale | 26.99 | 33,000 | 890,670 | 2,503,697 | Jun 03 12:00 AM |