| Insider Trading | 
Relationship | 
Date | 
Transaction | 
Cost | 
#Shares | 
Value ($) | 
#Shares Total | 
SEC Form 4 | 
 
| Woodrow Levin | Director | Oct 30 '25 | Proposed Sale | 30.10 | 12,500 | 376,245 |  | Oct 30 04:12 PM |  | Woodrow Levin | Director | Oct 30 '25 | Proposed Sale | 30.10 | 12,500 | 376,291 |  | Oct 30 04:09 PM |  | Dodge R Stanton | Chief Legal Officer | Oct 17 '25 | Option Exercise | 2.95 | 40,142 | 118,419 | 552,777 | Oct 22 08:44 AM |  | Dodge R Stanton | Chief Legal Officer | Oct 17 '25 | Sale | 34.57 | 52,777 | 1,824,536 | 500,000 | Oct 22 08:44 AM |  | Dodge R Stanton | Officer | Oct 17 '25 | Proposed Sale | 34.57 | 52,777 | 1,824,596 |  | Oct 17 04:04 PM |  | BLIND 1212, LLC | Affiliate | Oct 09 '25 | Proposed Sale | 34.56 | 15,000 | 518,414 |  | Oct 09 04:53 PM |  | YABMS, LLC | Affiliate | Oct 09 '25 | Proposed Sale | 34.56 | 15,000 | 518,366 |  | Oct 09 04:50 PM |  | Dodge R Stanton | Chief Legal Officer | Sep 02 '25 | Option Exercise | 2.95 | 97,593 | 287,899 | 617,735 | Sep 03 08:02 PM |  | Dodge R Stanton | Chief Legal Officer | Sep 02 '25 | Sale | 47.37 | 105,554 | 5,000,047 | 512,181 | Sep 03 08:02 PM |  | Dodge R Stanton | Officer | Sep 02 '25 | Proposed Sale | 47.37 | 105,554 | 5,000,177 |  | Sep 02 04:13 PM |  | Moore Ryan R | Director | Aug 21 '25 | Sale | 45.92 | 76,390 | 3,507,499 | 402 | Aug 25 08:00 PM |  | Ellingson Alan Wayne | Chief Financial Officer | Aug 19 '25 | Sale | 44.90 | 44,693 | 2,006,716 | 128,131 | Aug 21 08:01 PM |  | Moore Ryan R | Director | Aug 21 '25 | Proposed Sale | 45.88 | 76,390 | 3,505,000 |  | Aug 21 04:14 PM |  | Ellingson Alan Wayne | Officer | Aug 19 '25 | Proposed Sale | 44.89 | 44,693 | 2,006,485 |  | Aug 19 04:52 PM |  | Ellingson Alan Wayne | Chief Financial Officer | Aug 15 '25 | Sale | 43.53 | 5,725 | 249,209 | 172,824 | Aug 15 08:01 PM |  | Ellingson Alan Wayne | Officer | Aug 15 '25 | Proposed Sale | 43.53 | 5,725 | 249,209 |  | Aug 15 09:53 AM |  | Moore Jocelyn | Director | Aug 13 '25 | Sale | 43.21 | 4,861 | 210,044 | 1,461 | Aug 14 08:01 PM |  | Moore Jocelyn | Director | Aug 13 '25 | Proposed Sale | 43.21 | 4,861 | 210,044 |  | Aug 13 01:39 PM |  | Kalish Matthew | See Remarks | Aug 12 '25 | Option Exercise | 3.29 | 210,000 | 690,900 | 4,400,233 | Aug 12 09:52 PM |  | Kalish Matthew | See Remarks | Aug 11 '25 | Option Exercise | 3.29 | 210,000 | 690,900 | 4,400,233 | Aug 12 09:52 PM |  | Kalish Matthew | See Remarks | Aug 12 '25 | Sale | 42.90 | 210,000 | 9,009,000 | 4,190,233 | Aug 12 09:52 PM |  | Kalish Matthew | See Remarks | Aug 11 '25 | Sale | 42.68 | 210,000 | 8,962,800 | 4,190,233 | Aug 12 09:52 PM |  | Matthew Kalish | Officer | Aug 12 '25 | Proposed Sale | 43.10 | 210,000 | 9,051,000 |  | Aug 12 05:22 PM |  | Matthew Kalish | Officer | Aug 11 '25 | Proposed Sale | 42.73 | 210,000 | 8,973,300 |  | Aug 11 04:58 PM |  | Dodge R Stanton | Chief Legal Officer | Aug 05 '25 | Option Exercise | 3.16 | 105,100 | 332,615 | 605,554 | Aug 07 08:01 PM |  | Dodge R Stanton | Chief Legal Officer | Aug 05 '25 | Sale | 44.60 | 105,554 | 4,708,190 | 500,000 | Aug 07 08:01 PM |  | Dodge R Stanton | Officer | Aug 05 '25 | Proposed Sale | 45.13 | 105,554 | 4,763,652 |  | Aug 05 04:10 PM |  | Dodge R Stanton | Chief Legal Officer | Jul 18 '25 | Option Exercise | 4.36 | 100,719 | 439,184 | 605,554 | Jul 22 08:01 PM |  | Dodge R Stanton | Chief Legal Officer | Jul 18 '25 | Sale | 43.53 | 105,554 | 4,594,766 | 500,000 | Jul 22 08:01 PM |  | Dodge R Stanton | Officer | Jul 18 '25 | Proposed Sale | 44.02 | 105,554 | 4,646,487 |  | Jul 18 04:02 PM |  | Dodge R Stanton | Chief Legal Officer | Jun 18 '25 | Option Exercise | 4.70 | 146,149 | 686,900 | 662,712 | Jun 20 09:01 PM |  | Dodge R Stanton | Chief Legal Officer | Jun 18 '25 | Sale | 39.00 | 158,331 | 6,174,909 | 504,381 | Jun 20 09:01 PM |  | Dodge R Stanton | Officer | Jun 18 '25 | Proposed Sale | 39.00 | 158,331 | 6,174,909 |  | Jun 18 04:09 PM |  | Dodge R Stanton | Chief Legal Officer | Jun 02 '25 | Sale | 33.49 | 52,777 | 1,767,549 | 516,563 | Jun 03 09:28 PM |  | Moore Jocelyn | Director | May 30 '25 | Sale | 35.28 | 3,136 | 110,638 | 5,947 | Jun 03 09:23 PM |  | Dodge R Stanton | Officer | Jun 02 '25 | Proposed Sale | 34.09 | 52,777 | 1,799,168 |  | Jun 02 04:07 PM |  | Moore Jocelyn | Director | May 30 '25 | Proposed Sale | 35.28 | 3,136 | 110,638 |  | May 30 12:57 PM |  | Ellingson Alan Wayne | Chief Financial Officer | May 16 '25 | Sale | 36.77 | 6,829 | 251,102 | 171,268 | May 16 08:01 PM |  | Ellingson Alan Wayne | Officer | May 16 '25 | Proposed Sale | 36.77 | 6,829 | 251,102 |  | May 16 03:49 PM |  | Kalish Matthew | See Remarks | May 12 '25 | Option Exercise | 3.29 | 210,000 | 690,900 | 4,365,130 | May 13 09:43 PM |  | Kalish Matthew | See Remarks | May 13 '25 | Option Exercise | 3.29 | 210,000 | 690,900 | 4,365,130 | May 13 09:43 PM |  | Kalish Matthew | See Remarks | May 12 '25 | Sale | 37.86 | 210,000 | 7,951,548 | 4,155,130 | May 13 09:43 PM |  | Kalish Matthew | See Remarks | May 13 '25 | Sale | 37.83 | 210,000 | 7,944,300 | 4,155,130 | May 13 09:43 PM |  | Robins Jason | Officer, Director | May 13 '25 | Proposed Sale | 38.00 | 306,997 | 11,665,886 |  | May 13 09:36 PM |  | Matthew Kalish | Officer | May 13 '25 | Proposed Sale | 37.68 | 210,000 | 7,912,800 |  | May 13 05:13 PM |  | Matthew Kalish | Officer | May 12 '25 | Proposed Sale | 37.93 | 210,000 | 7,965,300 |  | May 12 05:10 PM |  | Dodge R Stanton | Chief Legal Officer | May 05 '25 | Sale | 34.04 | 52,777 | 1,796,529 | 549,197 | May 05 08:01 PM |  | Dodge R Stanton | Officer | May 05 '25 | Proposed Sale | 34.25 | 52,777 | 1,807,612 |  | May 05 04:07 PM |  | Dodge R Stanton | Chief Legal Officer | Apr 21 '25 | Sale | 32.28 | 52,777 | 1,703,874 | 601,520 | Apr 23 08:00 PM |  | Dodge R Stanton | Officer | Apr 21 '25 | Proposed Sale | 32.28 | 52,777 | 1,703,805 |  | Apr 21 04:14 PM |  | Liberman Paul | See Remarks | Mar 25 '25 | Sale | 38.95 | 643,654 | 25,071,608 | 0 | Mar 27 08:01 PM |  | Liberman Paul | Officer | Mar 25 '25 | Proposed Sale | 40.50 | 643,654 | 26,067,987 |  | Mar 25 04:07 PM |  | Dodge R Stanton | Chief Legal Officer | Mar 17 '25 | Sale | 39.00 | 52,777 | 2,058,303 | 653,843 | Mar 18 08:01 PM |  | Dodge R Stanton | Chief Legal Officer | Mar 14 '25 | Sale | 37.62 | 52,777 | 1,985,509 | 706,620 | Mar 18 08:01 PM |  | Dodge R Stanton | Officer | Mar 17 '25 | Proposed Sale | 39.00 | 52,777 | 2,058,303 |  | Mar 17 04:09 PM |  | Robins Jason | Officer | Mar 14 '25 | Proposed Sale | 37.50 | 715,551 | 26,833,162 |  | Mar 14 08:01 PM |  | Dodge R Stanton | Officer | Mar 14 '25 | Proposed Sale | 37.62 | 52,777 | 1,985,344 |  | Mar 14 04:32 PM |  | Moore Jocelyn | Director | Mar 06 '25 | Sale | 42.00 | 3,420 | 143,640 | 1,612 | Mar 10 08:01 PM |  | Moore Jocelyn | Director | Mar 06 '25 | Proposed Sale | 42.00 | 3,420 | 143,640 |  | Mar 06 01:04 PM |  | Kalish Matthew | See Remarks | Mar 03 '25 | Option Exercise | 3.69 | 210,000 | 774,548 | 4,348,049 | Mar 04 09:49 PM |  | Kalish Matthew | See Remarks | Mar 04 '25 | Option Exercise | 3.29 | 210,000 | 690,900 | 4,350,509 | Mar 04 09:49 PM |  | Kalish Matthew | See Remarks | Mar 03 '25 | Sale | 43.32 | 210,000 | 9,097,836 | 4,138,049 | Mar 04 09:49 PM |  | Kalish Matthew | See Remarks | Mar 04 '25 | Sale | 40.61 | 210,000 | 8,527,790 | 4,140,509 | Mar 04 09:49 PM |  | Matthew Kalish | Officer | Mar 04 '25 | Proposed Sale | 41.30 | 210,000 | 8,673,000 |  | Mar 04 05:40 PM |  | Matthew Kalish | Officer | Mar 03 '25 | Proposed Sale | 41.59 | 210,000 | 8,733,900 |  | Mar 03 05:41 PM |  | Ellingson Alan Wayne | Chief Financial Officer | Feb 25 '25 | Sale | 42.42 | 158,661 | 6,730,862 | 179,435 | Feb 26 07:38 PM |  | Ellingson Alan Wayne | Chief Financial Officer | Feb 26 '25 | Sale | 43.10 | 5,881 | 253,471 | 173,554 | Feb 26 07:38 PM |  | Ellingson Alan Wayne | Officer | Feb 26 '25 | Proposed Sale | 43.10 | 5,881 | 253,471 |  | Feb 26 09:43 AM |  | Robins Jason | See Remarks | Feb 25 '25 | Sale | 42.42 | 666,651 | 28,281,279 | 3,336,195 | Feb 25 09:04 PM |  | Liberman Paul | See Remarks | Feb 24 '25 | Sale | 44.92 | 567,196 | 25,480,914 | 666,388 | Feb 25 09:01 PM |  | Ellingson Alan Wayne | Officer | Feb 25 '25 | Proposed Sale | 42.42 | 158,661 | 6,730,574 |  | Feb 25 03:53 PM |  | Robins Jason | Officer | Feb 25 '25 | Proposed Sale | 42.42 | 666,651 | 28,280,069 |  | Feb 25 03:48 PM |  | Kalish Matthew | See Remarks | Feb 21 '25 | Sale | 47.05 | 587,585 | 27,645,609 | 4,118,927 | Feb 24 09:46 PM |  | Dodge R Stanton | Chief Legal Officer | Feb 21 '25 | Sale | 47.05 | 164,473 | 7,738,381 | 748,623 | Feb 24 09:46 PM |  | Liberman Paul | Officer | Feb 24 '25 | Proposed Sale | 44.93 | 567,196 | 25,481,507 |  | Feb 24 04:35 PM |  | Kalish Matthew | Officer | Feb 21 '25 | Proposed Sale | 47.05 | 587,585 | 27,645,463 |  | Feb 21 04:24 PM |  | Dodge R Stanton | Officer | Feb 21 '25 | Proposed Sale | 47.05 | 164,473 | 7,738,340 |  | Feb 21 04:18 PM |  | Robins Jason | See Remarks | Feb 12 '25 | Option Exercise | 0.63 | 200,000 | 126,000 | 2,878,613 | Feb 14 08:01 PM |  | Robins Jason | See Remarks | Feb 12 '25 | Sale | 45.00 | 200,000 | 9,000,000 | 2,678,613 | Feb 14 08:01 PM |  | Robins Jason | Officer | Feb 12 '25 | Proposed Sale | 45.00 | 200,000 | 9,000,980 |  | Feb 12 06:00 PM |  | Liberman Paul | See Remarks | Jan 10 '25 | Sale | 39.00 | 200,000 | 7,800,000 | 1,342,722 | Jan 10 08:01 PM |  | Liberman Paul | See Remarks | Dec 26 '24 | Option Exercise | 0.63 | 88,441 | 55,718 | 2,006,163 | Dec 27 08:01 PM |  | Liberman Paul | See Remarks | Dec 26 '24 | Sale | 38.30 | 532,095 | 20,379,238 | 68,654 | Dec 27 08:01 PM |  | Liberman Paul | Officer | Dec 26 '24 | Proposed Sale | 38.17 | 732,095 | 27,944,066 |  | Dec 26 04:03 PM |  | Dodge R Stanton | Chief Legal Officer | Dec 09 '24 | Option Exercise | 2.95 | 479,807 | 1,415,431 | 770,380 | Dec 11 09:50 PM |  | Dodge R Stanton | Chief Legal Officer | Dec 09 '24 | Sale | 42.74 | 228,496 | 9,765,919 | 541,884 | Dec 11 09:50 PM |  | Robert Stanton Dodge | Officer | Dec 09 '24 | Proposed Sale | 43.79 | 500,000 | 21,895,000 |  | Dec 09 04:50 PM |  | Dodge R Stanton | Officer | Dec 09 '24 | Proposed Sale | 42.74 | 228,496 | 9,766,819 |  | Dec 09 12:24 PM |  | Robins Jason | See Remarks | Nov 21 '24 | Sale | 43.71 | 3,151 | 137,730 | 0 | Nov 22 08:31 PM |  | Jason Robins - Robins Family L | Officer | Nov 21 '24 | Proposed Sale | 43.71 | 3,151 | 137,735 |  | Nov 21 06:22 PM |  | Matthew Kalish | Officer | Nov 14 '24 | Proposed Sale | 41.88 | 785,000 | 32,875,800 |  | Nov 14 05:39 PM |   
 |