John R. Rettig
Currently, John R. Rettig is Chief Financial Officer, EVP-Finance & Operations at Bill.com Holdings, Inc. and Chief Financial Officer for Bill.com LLC (a subsidiary of Bill.com Holdings, Inc.). He is also on the board of Arcadia Power, Inc.
John R. Rettig previously was Chief Financial Officer for Exponential Interactive, Inc. and Chief Financial Officer for Tribal Fusion, Inc. (a subsidiary of Exponential Interactive, Inc.), Vice President-Finance of Kaplan, Inc., Chief Financial Officer & Comptroller at Excite@Home Corp., Vice President-Finance & Controller at Achieva.com, Inc. and Vice President-Finance of Reflect.com LLC.
Mr. Rettig received an undergraduate degree from St. Mary's College of California.
Transactions
01/05/2023 | 1,293 | Disposition at $104.86 per share. | 135,584 |
01/05/2023 | 700 | Disposition at $102.5 per share. | 71,750 |
01/05/2023 | 1,000 | Disposition at $101.56 per share. | 101,560 |
01/05/2023 | 500 | Disposition at $100.58 per share. | 50,290 |
01/05/2023 | 500 | Disposition at $99.21 per share. | 49,605 |
01/05/2023 | 1,277 | Disposition at $98.1 per share. | 125,274 |
01/05/2023 | 738 | Disposition at $96.93 per share. | 71,535 |
01/05/2023 | 4,815 | Derivative/Non-derivative trans. at $8.76 per share. | 42,179 |
01/05/2023 | 1,193 | Derivative/Non-derivative trans. at $5.26 per share. | 6,275 |
12/05/2022 | 200 | Disposition at $118.6 per share. | 23,720 |
12/05/2022 | 414 | Disposition at $117.13 per share. | 48,492 |
12/05/2022 | 900 | Disposition at $116.22 per share. | 104,598 |
12/05/2022 | 1,900 | Disposition at $115.5 per share. | 219,450 |
12/05/2022 | 800 | Disposition at $113.72 per share. | 90,976 |
12/05/2022 | 600 | Disposition at $111.52 per share. | 66,912 |
12/05/2022 | 2,945 | Disposition at $110.57 per share. | 325,629 |
12/05/2022 | 4,815 | Derivative/Non-derivative trans. at $8.76 per share. | 42,179 |
12/05/2022 | 200 | Disposition at $121.04 per share. | 24,208 |
12/05/2022 | 1,393 | Disposition at $120.39 per share. | 167,704 |
12/05/2022 | 1,193 | Derivative/Non-derivative trans. at $5.26 per share. | 6,275 |
11/29/2022 | 2,139 | Disposition at $114.51 per share. | 244,937 |
11/29/2022 | 2,871 | Disposition at $113.95 per share. | 327,151 |
11/29/2022 | 951 | Disposition at $112.96 per share. | 107,425 |
11/28/2022 | 4,287 | Derivative/Non-derivative trans. at $0 per share. | 0 |
11/28/2022 | 2,187 | Derivative/Non-derivative trans. at $0 per share. | 0 |
11/28/2022 | 1,114 | Derivative/Non-derivative trans. at $0 per share. | 0 |
11/28/2022 | 3,750 | Derivative/Non-derivative trans. at $0 per share. | 0 |
11/07/2022 | 200 | Disposition at $107.72 per share. | 21,544 |
11/07/2022 | 585 | Disposition at $105.35 per share. | 61,630 |
11/07/2022 | 2,130 | Disposition at $104.64 per share. | 222,884 |
11/07/2022 | 2,193 | Disposition at $103.64 per share. | 227,283 |
11/07/2022 | 600 | Disposition at $102.69 per share. | 61,614 |
11/07/2022 | 300 | Disposition at $101.54 per share. | 30,462 |
11/07/2022 | 4,815 | Derivative/Non-derivative trans. at $8.76 per share. | 42,179 |
11/07/2022 | 1,193 | Derivative/Non-derivative trans. at $5.26 per share. | 6,275 |
10/05/2022 | 1,117 | Disposition at $150.81 per share. | 168,455 |
10/05/2022 | 500 | Disposition at $150.09 per share. | 75,045 |
10/05/2022 | 938 | Disposition at $148.14 per share. | 138,956 |
10/05/2022 | 1,953 | Disposition at $146.93 per share. | 286,955 |
10/05/2022 | 900 | Disposition at $145.53 per share. | 130,977 |
10/05/2022 | 600 | Disposition at $144.44 per share. | 86,664 |
10/05/2022 | 4,815 | Derivative/Non-derivative trans. at $8.76 per share. | 42,179 |
10/05/2022 | 1,193 | Derivative/Non-derivative trans. at $5.26 per share. | 6,275 |
09/06/2022 | 2,300 | Disposition at $149.55 per share. | 343,965 |
09/06/2022 | 4,552 | Disposition at $148.78 per share. | 677,247 |
09/06/2022 | 800 | Disposition at $147.7 per share. | 118,160 |
09/06/2022 | 300 | Disposition at $146.31 per share. | 43,893 |
09/06/2022 | 1,100 | Disposition at $145.45 per share. | 159,995 |
09/06/2022 | 401 | Disposition at $144.34 per share. | 57,881 |
09/06/2022 | 4,815 | Derivative/Non-derivative trans. at $8.76 per share. | 42,179 |
09/06/2022 | 1,193 | Derivative/Non-derivative trans. at $5.26 per share. | 6,275 |
08/29/2022 | 56 | Disposition at $167.67 per share. | 9,390 |
08/29/2022 | 168 | Disposition at $166.82 per share. | 28,026 |
08/29/2022 | 436 | Disposition at $165.64 per share. | 72,220 |
08/29/2022 | 1,004 | Disposition at $164.62 per share. | 165,279 |
08/29/2022 | 1,031 | Disposition at $163.77 per share. | 168,847 |
08/29/2022 | 895 | Disposition at $162.84 per share. | 145,742 |
08/29/2022 | 17 | Disposition at $168.41 per share. | 2,863 |
08/28/2022 | 2,188 | Derivative/Non-derivative trans. at $0 per share. | 0 |
08/28/2022 | 1,114 | Derivative/Non-derivative trans. at $0 per share. | 0 |
08/28/2022 | 3,750 | Derivative/Non-derivative trans. at $0 per share. | 0 |
08/11/2022 | 19,011 | Derivative/Non-derivative trans. at $5.26 per share. | 99,997 |
08/08/2022 | 24,032 | Disposition at $145.2 per share. | 3,489,447 |
08/08/2022 | 19,260 | Derivative/Non-derivative trans. at $8.76 per share. | 168,717 |
08/08/2022 | 4,772 | Derivative/Non-derivative trans. at $5.26 per share. | 25,100 |
05/31/2022 | 67 | Disposition at $123.4 per share. | 8,268 |
05/31/2022 | 577 | Disposition at $122.67 per share. | 70,781 |
05/31/2022 | 466 | Disposition at $121.82 per share. | 56,769 |
05/31/2022 | 344 | Disposition at $120.5 per share. | 41,452 |
05/31/2022 | 575 | Disposition at $119.79 per share. | 68,880 |
05/31/2022 | 1,274 | Disposition at $118.4 per share. | 150,842 |
05/31/2022 | 392 | Disposition at $117.75 per share. | 46,158 |
05/31/2022 | 81 | Disposition at $116.65 per share. | 9,449 |
05/28/2022 | 2,187 | Derivative/Non-derivative trans. at $0 per share. | 0 |
05/28/2022 | 1,114 | Derivative/Non-derivative trans. at $0 per share. | 0 |
05/28/2022 | 3,750 | Derivative/Non-derivative trans. at $0 per share. | 0 |
04/05/2022 | 200 | Disposition at $229.22 per share. | 45,844 |
04/05/2022 | 400 | Disposition at $227.34 per share. | 90,936 |
04/05/2022 | 500 | Disposition at $226.41 per share. | 113,205 |
04/05/2022 | 1,126 | Disposition at $225.07 per share. | 253,429 |
04/05/2022 | 1,400 | Disposition at $223.92 per share. | 313,488 |
04/05/2022 | 200 | Disposition at $222.38 per share. | 44,476 |
04/05/2022 | 1,000 | Derivative/Non-derivative trans. at $69.37 per share. | 69,370 |
04/05/2022 | 1,500 | Derivative/Non-derivative trans. at $8.76 per share. | 13,140 |
04/05/2022 | 100 | Disposition at $242.73 per share. | 24,273 |
04/05/2022 | 235 | Disposition at $240.53 per share. | 56,525 |
04/05/2022 | 600 | Disposition at $239.19 per share. | 143,514 |
04/05/2022 | 100 | Disposition at $237.57 per share. | 23,757 |
04/05/2022 | 100 | Disposition at $234.2 per share. | 23,420 |
04/05/2022 | 200 | Disposition at $233.36 per share. | 46,672 |
04/05/2022 | 294 | Disposition at $232.54 per share. | 68,367 |
04/05/2022 | 700 | Disposition at $231.31 per share. | 161,917 |
04/05/2022 | 3,655 | Derivative/Non-derivative trans. at $5.26 per share. | 19,225 |
03/07/2022 | 900 | Disposition at $190.91 per share. | 171,819 |
03/07/2022 | 1,145 | Disposition at $189.84 per share. | 217,367 |
03/07/2022 | 800 | Disposition at $189.04 per share. | 151,232 |
03/07/2022 | 700 | Disposition at $187.73 per share. | 131,411 |
03/07/2022 | 200 | Disposition at $186.72 per share. | 37,344 |
03/07/2022 | 1,724 | Disposition at $185.69 per share. | 320,130 |
03/07/2022 | 1,000 | Derivative/Non-derivative trans. at $69.37 per share. | 69,370 |
03/07/2022 | 100 | Disposition at $212.56 per share. | 21,256 |
03/07/2022 | 1,500 | Derivative/Non-derivative trans. at $8.76 per share. | 13,140 |
03/07/2022 | 200 | Disposition at $211.32 per share. | 42,264 |
03/07/2022 | 400 | Disposition at $208.7 per share. | 83,480 |
03/07/2022 | 200 | Disposition at $207.34 per share. | 41,468 |
03/07/2022 | 200 | Disposition at $205.76 per share. | 41,152 |
03/07/2022 | 200 | Disposition at $204.72 per share. | 40,944 |
03/07/2022 | 100 | Disposition at $201.7 per share. | 20,170 |
03/07/2022 | 200 | Disposition at $198.69 per share. | 39,738 |
03/07/2022 | 200 | Disposition at $195.9 per share. | 39,180 |
03/07/2022 | 600 | Disposition at $193.84 per share. | 116,304 |
03/07/2022 | 500 | Disposition at $192.64 per share. | 96,320 |
03/07/2022 | 4,000 | Derivative/Non-derivative trans. at $5.26 per share. | 21,040 |
03/02/2022 | 36 | Disposition at $233 per share. | 8,388 |
03/02/2022 | 65 | Disposition at $232.23 per share. | 15,095 |
03/02/2022 | 899 | Disposition at $231.1 per share. | 207,759 |
03/02/2022 | 156 | Disposition at $229.99 per share. | 35,879 |
03/01/2022 | 234 | Disposition at $243.47 per share. | 56,972 |
03/01/2022 | 38 | Disposition at $241.96 per share. | 9,195 |
03/01/2022 | 121 | Disposition at $240.33 per share. | 29,080 |
03/01/2022 | 276 | Disposition at $239.3 per share. | 66,047 |
03/01/2022 | 496 | Disposition at $238.31 per share. | 118,202 |
03/01/2022 | 359 | Disposition at $237.23 per share. | 85,166 |
03/01/2022 | 527 | Disposition at $236.26 per share. | 124,510 |
03/01/2022 | 128 | Disposition at $235.29 per share. | 30,118 |
03/01/2022 | 42 | Disposition at $246.39 per share. | 10,349 |
03/01/2022 | 94 | Disposition at $245.46 per share. | 23,074 |
03/01/2022 | 55 | Disposition at $244.68 per share. | 13,458 |
03/01/2022 | 72 | Disposition at $234.35 per share. | 16,874 |
02/28/2022 | 2,188 | Derivative/Non-derivative trans. at $0 per share. | 0 |
02/28/2022 | 1,114 | Derivative/Non-derivative trans. at $0 per share. | 0 |
02/28/2022 | 3,750 | Derivative/Non-derivative trans. at $0 per share. | 0 |
02/08/2022 | 1,140 | Disposition at $236.8 per share. | 269,952 |
02/08/2022 | 4,007 | Disposition at $236.21 per share. | 946,494 |
02/08/2022 | 3,000 | Disposition at $234.63 per share. | 703,890 |
02/08/2022 | 9,941 | Disposition at $233.56 per share. | 2,321,820 |
02/08/2022 | 14,412 | Disposition at $232.73 per share. | 3,354,105 |
02/08/2022 | 2,500 | Disposition at $231.78 per share. | 579,450 |
02/07/2022 | 300 | Disposition at $233.73 per share. | 70,119 |
02/07/2022 | 912 | Disposition at $232.55 per share. | 212,086 |
02/07/2022 | 1,100 | Disposition at $231.35 per share. | 254,485 |
02/07/2022 | 2,000 | Disposition at $230.34 per share. | 460,680 |
02/07/2022 | 888 | Disposition at $229.28 per share. | 203,601 |
02/07/2022 | 100 | Disposition at $227.66 per share. | 22,766 |
02/07/2022 | 1,000 | Derivative/Non-derivative trans. at $69.37 per share. | 69,370 |
02/07/2022 | 1,500 | Derivative/Non-derivative trans. at $8.76 per share. | 13,140 |
02/07/2022 | 100 | Disposition at $243.09 per share. | 24,309 |
02/07/2022 | 100 | Disposition at $241.04 per share. | 24,104 |
02/07/2022 | 200 | Disposition at $239.22 per share. | 47,844 |
02/07/2022 | 300 | Disposition at $237.7 per share. | 71,310 |
02/07/2022 | 500 | Disposition at $236.54 per share. | 118,270 |
02/07/2022 | 4,000 | Derivative/Non-derivative trans. at $5.26 per share. | 21,040 |
01/05/2022 | 700 | Disposition at $207.06 per share. | 144,942 |
01/05/2022 | 400 | Disposition at $205.98 per share. | 82,392 |
01/05/2022 | 200 | Disposition at $204.67 per share. | 40,934 |
01/05/2022 | 700 | Disposition at $203.64 per share. | 142,548 |
01/05/2022 | 1,019 | Disposition at $202.47 per share. | 206,317 |
01/05/2022 | 500 | Disposition at $201.63 per share. | 100,815 |
01/05/2022 | 1,000 | Derivative/Non-derivative trans. at $69.37 per share. | 69,370 |
01/05/2022 | 1,500 | Derivative/Non-derivative trans. at $8.76 per share. | 13,140 |
01/05/2022 | 400 | Disposition at $218.49 per share. | 87,396 |
01/05/2022 | 600 | Disposition at $216.6 per share. | 129,960 |
01/05/2022 | 281 | Disposition at $215.05 per share. | 60,430 |
01/05/2022 | 300 | Disposition at $213.83 per share. | 64,149 |
01/05/2022 | 300 | Disposition at $212.04 per share. | 63,612 |
01/05/2022 | 500 | Disposition at $211.41 per share. | 105,705 |
01/05/2022 | 400 | Disposition at $209.88 per share. | 83,952 |
01/05/2022 | 200 | Disposition at $208.2 per share. | 41,640 |
01/05/2022 | 4,000 | Derivative/Non-derivative trans. at $5.26 per share. | 21,040 |
12/06/2021 | 433 | Disposition at $234.46 per share. | 101,522 |
12/06/2021 | 700 | Disposition at $232.82 per share. | 162,974 |
12/06/2021 | 200 | Disposition at $231.36 per share. | 46,272 |
12/06/2021 | 300 | Disposition at $230.58 per share. | 69,174 |
12/06/2021 | 565 | Disposition at $226.97 per share. | 128,239 |
12/06/2021 | 535 | Disposition at $225.91 per share. | 120,862 |
12/06/2021 | 1,000 | Derivative/Non-derivative trans. at $69.37 per share. | 69,370 |
12/06/2021 | 1,500 | Derivative/Non-derivative trans. at $8.76 per share. | 13,140 |
12/06/2021 | 200 | Disposition at $241.86 per share. | 48,372 |
12/06/2021 | 500 | Disposition at $240.09 per share. | 120,045 |
12/06/2021 | 1,100 | Disposition at $239.14 per share. | 263,054 |
12/06/2021 | 1,179 | Disposition at $237.98 per share. | 280,579 |
12/06/2021 | 1,900 | Disposition at $237.04 per share. | 450,376 |
12/06/2021 | 715 | Disposition at $235.83 per share. | 168,619 |
12/06/2021 | 4,000 | Derivative/Non-derivative trans. at $5.26 per share. | 21,040 |
11/29/2021 | 29 | Disposition at $298.1 per share. | 8,645 |
11/29/2021 | 141 | Disposition at $297.09 per share. | 41,890 |
11/29/2021 | 355 | Disposition at $296.28 per share. | 105,180 |
11/29/2021 | 387 | Disposition at $295.22 per share. | 114,251 |
11/29/2021 | 499 | Disposition at $294.15 per share. | 146,781 |
11/29/2021 | 326 | Disposition at $293.31 per share. | 95,620 |
11/29/2021 | 120 | Disposition at $292.05 per share. | 35,046 |
11/29/2021 | 102 | Disposition at $303.46 per share. | 30,953 |
11/29/2021 | 33 | Disposition at $302.66 per share. | 9,988 |
11/29/2021 | 59 | Disposition at $301.74 per share. | 17,803 |
11/29/2021 | 373 | Disposition at $300.35 per share. | 112,031 |
11/29/2021 | 68 | Disposition at $299.13 per share. | 20,341 |
11/28/2021 | 1,114 | Derivative/Non-derivative trans. at $0 per share. | 0 |
11/28/2021 | 3,750 | Derivative/Non-derivative trans. at $0 per share. | 0 |
11/09/2021 | 3,350 | Gift at $0 per share. | 0 |
11/09/2021 | 19,011 | Gift at $0 per share. | 0 |
11/09/2021 | 19,011 | Gift at $0 per share. | 0 |
11/05/2021 | 267 | Disposition at $328.07 per share. | 87,595 |
11/05/2021 | 500 | Disposition at $326.72 per share. | 163,360 |
11/05/2021 | 700 | Disposition at $325.47 per share. | 227,829 |
11/05/2021 | 200 | Disposition at $322.38 per share. | 64,476 |
11/05/2021 | 100 | Disposition at $320.93 per share. | 32,093 |
11/05/2021 | 300 | Disposition at $319.92 per share. | 95,976 |
11/05/2021 | 1,000 | Derivative/Non-derivative trans. at $69.37 per share. | 69,370 |
11/05/2021 | 1,500 | Derivative/Non-derivative trans. at $8.76 per share. | 13,140 |
11/05/2021 | 100 | Disposition at $342 per share. | 34,200 |
11/05/2021 | 700 | Disposition at $338.3 per share. | 236,810 |
11/05/2021 | 400 | Disposition at $337.44 per share. | 134,976 |
11/05/2021 | 600 | Disposition at $336.23 per share. | 201,738 |
11/05/2021 | 340 | Disposition at $335.28 per share. | 113,996 |
11/05/2021 | 793 | Disposition at $334.1 per share. | 264,942 |
11/05/2021 | 500 | Disposition at $332.86 per share. | 166,430 |
11/05/2021 | 400 | Disposition at $331.66 per share. | 132,664 |
11/05/2021 | 400 | Disposition at $330.6 per share. | 132,240 |
11/05/2021 | 200 | Disposition at $329.24 per share. | 65,848 |
11/05/2021 | 4,000 | Derivative/Non-derivative trans. at $5.26 per share. | 21,040 |
10/05/2021 | 400 | Disposition at $268.09 per share. | 107,236 |
10/05/2021 | 1,500 | Disposition at $267.52 per share. | 401,280 |
10/05/2021 | 1,170 | Disposition at $266.49 per share. | 311,794 |
10/05/2021 | 1,730 | Disposition at $265.49 per share. | 459,298 |
10/05/2021 | 1,000 | Disposition at $264.21 per share. | 264,210 |
10/05/2021 | 700 | Disposition at $262.79 per share. | 183,953 |
10/05/2021 | 1,000 | Derivative/Non-derivative trans. at $69.37 per share. | 69,370 |
10/05/2021 | 1,500 | Derivative/Non-derivative trans. at $8.76 per share. | 13,140 |
10/05/2021 | 4,000 | Derivative/Non-derivative trans. at $5.26 per share. | 21,040 |
08/30/2021 | 231 | Disposition at $291.05 per share. | 67,233 |
08/30/2021 | 557 | Disposition at $290.03 per share. | 161,547 |
08/30/2021 | 30 | Disposition at $288.55 per share. | 8,657 |
08/30/2021 | 367 | Disposition at $283.95 per share. | 104,210 |
08/30/2021 | 208 | Disposition at $283.16 per share. | 58,898 |
08/30/2021 | 47 | Disposition at $281.9 per share. | 13,250 |
08/30/2021 | 124 | Disposition at $280.17 per share. | 34,742 |
08/30/2021 | 71 | Disposition at $278.4 per share. | 19,767 |
08/30/2021 | 175 | Disposition at $277 per share. | 48,475 |
08/30/2021 | 47 | Disposition at $275.73 per share. | 12,960 |
08/30/2021 | 59 | Disposition at $274.56 per share. | 16,200 |
08/28/2021 | 3,750 | Derivative/Non-derivative trans. at $0 per share. | 0 |
08/27/2021 | 11,000 | Disposition at $249.99 per share. | 2,749,890 |
08/27/2021 | 400 | Disposition at $248.79 per share. | 99,516 |
08/27/2021 | 2,900 | Disposition at $247.36 per share. | 717,344 |
08/27/2021 | 800 | Disposition at $246.39 per share. | 197,112 |
08/27/2021 | 400 | Disposition at $242.65 per share. | 97,060 |
08/27/2021 | 2,800 | Disposition at $241.59 per share. | 676,452 |
08/27/2021 | 1,700 | Disposition at $237.97 per share. | 404,549 |
08/27/2021 | 10,000 | Derivative/Non-derivative trans. at $8.76 per share. | 87,600 |
08/27/2021 | 10,000 | Derivative/Non-derivative trans. at $8.76 per share. | 87,600 |
08/05/2021 | 1,013 | Disposition at $210.53 per share. | 213,267 |
08/05/2021 | 3,799 | Disposition at $209.54 per share. | 796,043 |
08/05/2021 | 988 | Disposition at $208.64 per share. | 206,137 |
08/05/2021 | 700 | Disposition at $206.93 per share. | 144,851 |
08/05/2021 | 1,000 | Derivative/Non-derivative trans. at $69.37 per share. | 69,370 |
08/05/2021 | 1,500 | Derivative/Non-derivative trans. at $8.76 per share. | 13,140 |
08/05/2021 | 4,000 | Derivative/Non-derivative trans. at $5.26 per share. | 21,040 |
07/21/2021 | 10,000 | Disposition at $200.15 per share. | 2,001,500 |
07/21/2021 | 10,000 | Derivative/Non-derivative trans. at $8.76 per share. | 87,600 |
07/06/2021 | 910 | Disposition at $187.16 per share. | 170,316 |
07/06/2021 | 1,005 | Disposition at $186.11 per share. | 187,041 |
07/06/2021 | 1,610 | Disposition at $185.24 per share. | 298,237 |
07/06/2021 | 812 | Disposition at $184.02 per share. | 149,425 |
07/06/2021 | 588 | Disposition at $183.14 per share. | 107,687 |
07/06/2021 | 300 | Disposition at $180.66 per share. | 54,198 |
07/06/2021 | 1,000 | Derivative/Non-derivative trans. at $69.37 per share. | 69,370 |
07/06/2021 | 1,500 | Derivative/Non-derivative trans. at $8.76 per share. | 13,140 |
07/06/2021 | 400 | Disposition at $189.07 per share. | 75,628 |
07/06/2021 | 875 | Disposition at $188.21 per share. | 164,684 |
07/06/2021 | 4,000 | Derivative/Non-derivative trans. at $5.26 per share. | 21,040 |
06/23/2021 | 19,011 | Derivative/Non-derivative trans. at $5.26 per share. | 99,997 |
06/07/2021 | 2,314 | Disposition at $154.01 per share. | 356,380 |
06/07/2021 | 1,700 | Disposition at $152.64 per share. | 259,488 |
06/07/2021 | 900 | Disposition at $151.81 per share. | 136,629 |
06/07/2021 | 542 | Disposition at $150.56 per share. | 81,604 |
06/07/2021 | 402 | Disposition at $149.35 per share. | 60,039 |
06/07/2021 | 1,100 | Disposition at $148.03 per share. | 162,833 |
06/07/2021 | 1,000 | Derivative/Non-derivative trans. at $69.37 per share. | 69,370 |
06/07/2021 | 1,500 | Derivative/Non-derivative trans. at $8.76 per share. | 13,140 |
06/07/2021 | 1,400 | Disposition at $154.56 per share. | 216,384 |
06/07/2021 | 4,000 | Derivative/Non-derivative trans. at $5.26 per share. | 21,040 |
06/01/2021 | 494 | Disposition at $149.04 per share. | 73,626 |
06/01/2021 | 161 | Disposition at $147.88 per share. | 23,809 |
06/01/2021 | 273 | Disposition at $146.9 per share. | 40,104 |
06/01/2021 | 547 | Disposition at $146.08 per share. | 79,906 |
06/01/2021 | 417 | Disposition at $144.99 per share. | 60,461 |
05/28/2021 | 3,750 | Derivative/Non-derivative trans. at $0 per share. | 0 |
05/10/2021 | 100 | Disposition at $145.93 per share. | 14,593 |
05/10/2021 | 700 | Disposition at $145.18 per share. | 101,626 |
05/10/2021 | 200 | Disposition at $143.62 per share. | 28,724 |
05/10/2021 | 1,303 | Disposition at $142.71 per share. | 185,952 |
05/10/2021 | 2,699 | Disposition at $141.73 per share. | 382,530 |
05/10/2021 | 1,098 | Disposition at $140.84 per share. | 154,643 |
05/10/2021 | 1,000 | Derivative/Non-derivative trans. at $69.37 per share. | 69,370 |
05/10/2021 | 1,500 | Derivative/Non-derivative trans. at $8.76 per share. | 13,140 |
05/10/2021 | 400 | Disposition at $146.98 per share. | 58,792 |
05/10/2021 | 4,000 | Derivative/Non-derivative trans. at $5.26 per share. | 21,040 |
04/05/2021 | 940 | Disposition at $150.26 per share. | 141,245 |
04/05/2021 | 200 | Disposition at $148.65 per share. | 29,730 |
04/05/2021 | 998 | Disposition at $147.65 per share. | 147,355 |
04/05/2021 | 4,095 | Disposition at $147 per share. | 601,965 |
04/05/2021 | 2,300 | Disposition at $146.16 per share. | 336,168 |
04/05/2021 | 3,062 | Disposition at $144.97 per share. | 443,899 |
04/05/2021 | 3,405 | Disposition at $144.17 per share. | 490,899 |
04/05/2021 | 15,000 | Derivative/Non-derivative trans. at $1.72 per share. | 25,800 |
03/03/2021 | 1,310 | Disposition at $160.55 per share. | 210,321 |
03/03/2021 | 1,221 | Disposition at $159.67 per share. | 194,958 |
03/03/2021 | 1,198 | Disposition at $158.52 per share. | 189,907 |
03/03/2021 | 2,000 | Disposition at $157.57 per share. | 315,140 |
03/03/2021 | 4,801 | Disposition at $156.55 per share. | 751,597 |
03/03/2021 | 2,400 | Disposition at $155.64 per share. | 373,536 |
03/03/2021 | 1,700 | Disposition at $154.5 per share. | 262,650 |
03/03/2021 | 1,000 | Disposition at $153.43 per share. | 153,430 |
03/03/2021 | 300 | Disposition at $162.99 per share. | 48,897 |
03/03/2021 | 910 | Disposition at $161.8 per share. | 147,238 |
03/03/2021 | 15,000 | Derivative/Non-derivative trans. at $1.72 per share. | 25,800 |
03/01/2021 | 50 | Disposition at $169.34 per share. | 8,467 |
03/01/2021 | 1,068 | Disposition at $168.42 per share. | 179,873 |
03/01/2021 | 498 | Disposition at $167.71 per share. | 83,520 |
03/01/2021 | 294 | Disposition at $166.65 per share. | 48,996 |
02/28/2021 | 3,750 | Derivative/Non-derivative trans. at $0 per share. | 0 |
02/16/2021 | 300 | Disposition at $187.4 per share. | 56,220 |
02/16/2021 | 800 | Disposition at $186.75 per share. | 149,400 |
02/16/2021 | 331 | Disposition at $185.11 per share. | 61,272 |
02/03/2021 | 200 | Disposition at $137.76 per share. | 27,552 |
02/03/2021 | 200 | Disposition at $136.62 per share. | 27,324 |
02/03/2021 | 1,566 | Disposition at $135.54 per share. | 212,256 |
02/03/2021 | 6,125 | Disposition at $134.35 per share. | 822,894 |
02/03/2021 | 5,709 | Disposition at $133.46 per share. | 761,924 |
02/03/2021 | 1,200 | Disposition at $132.65 per share. | 159,180 |
02/03/2021 | 15,000 | Derivative/Non-derivative trans. at $1.72 per share. | 25,800 |
01/04/2021 | 1,400 | Disposition at $142.12 per share. | 198,968 |
01/04/2021 | 600 | Disposition at $141.24 per share. | 84,744 |
01/04/2021 | 700 | Disposition at $139.93 per share. | 97,951 |
01/04/2021 | 1,600 | Disposition at $138.96 per share. | 222,336 |
01/04/2021 | 3,959 | Disposition at $137.75 per share. | 545,352 |
01/04/2021 | 4,143 | Disposition at $136.9 per share. | 567,177 |
01/04/2021 | 1,000 | Disposition at $135.9 per share. | 135,900 |
01/04/2021 | 300 | Disposition at $134.35 per share. | 40,305 |
01/04/2021 | 300 | Disposition at $144 per share. | 43,200 |
01/04/2021 | 998 | Disposition at $143.15 per share. | 142,864 |
01/04/2021 | 15,000 | Derivative/Non-derivative trans. at $1.72 per share. | 25,800 |
12/10/2020 | 15,837 | Disposition at $134.28 per share. | 2,126,593 |
12/10/2020 | 16,693 | Disposition at $133.45 per share. | 2,227,681 |
12/10/2020 | 4,791 | Disposition at $132.21 per share. | 633,419 |
12/10/2020 | 7,115 | Disposition at $131.33 per share. | 934,413 |
12/10/2020 | 2,485 | Disposition at $130.21 per share. | 323,572 |
12/10/2020 | 1,000 | Disposition at $129.48 per share. | 129,480 |
12/10/2020 | 100,000 | Derivative/Non-derivative trans. at $5.26 per share. | 526,000 |
12/10/2020 | 558 | Disposition at $136.95 per share. | 76,419 |
12/10/2020 | 36,528 | Disposition at $136.4 per share. | 4,982,420 |
12/10/2020 | 14,993 | Disposition at $135.49 per share. | 2,031,402 |
12/08/2020 | 78,689 | Gift at $0 per share. | 0 |
12/08/2020 | 78,689 | Gift at $0 per share. | 0 |
12/03/2020 | 6,711 | Disposition at $120.74 per share. | 810,287 |
12/03/2020 | 4,888 | Disposition at $119.64 per share. | 584,801 |
12/03/2020 | 3,401 | Disposition at $118.77 per share. | 403,937 |
12/03/2020 | 15,000 | Derivative/Non-derivative trans. at $1.72 per share. | 25,800 |
12/02/2020 | 300 | Disposition at $121.69 per share. | 36,507 |
12/02/2020 | 300 | Disposition at $121.05 per share. | 36,315 |
12/02/2020 | 400 | Disposition at $118.78 per share. | 47,512 |
12/02/2020 | 832 | Disposition at $118.09 per share. | 98,251 |
11/30/2020 | 1,918 | Disposition at $118.86 per share. | 227,974 |
11/28/2020 | 3,750 | Derivative/Non-derivative trans. at $0 per share. | 0 |
11/03/2020 | 500 | Disposition at $100.39 per share. | 50,195 |
11/03/2020 | 6,582 | Disposition at $99.81 per share. | 656,950 |
11/03/2020 | 7,318 | Disposition at $98.96 per share. | 724,190 |
11/03/2020 | 600 | Disposition at $97.56 per share. | 58,536 |
11/03/2020 | 15,000 | Derivative/Non-derivative trans. at $1.72 per share. | 25,800 |
10/05/2020 | 6,200 | Disposition at $102.38 per share. | 634,756 |
10/05/2020 | 8,800 | Disposition at $101.67 per share. | 894,696 |
10/05/2020 | 15,000 | Derivative/Non-derivative trans. at $1.72 per share. | 25,800 |
09/04/2020 | 1,800 | Disposition at $88.8 per share. | 159,840 |
09/04/2020 | 10,010 | Disposition at $88.01 per share. | 880,981 |
09/04/2020 | 31,956 | Disposition at $87.15 per share. | 2,784,966 |
09/04/2020 | 19,317 | Disposition at $86.1 per share. | 1,663,194 |
09/04/2020 | 26,383 | Disposition at $85.19 per share. | 2,247,568 |
09/04/2020 | 10,992 | Disposition at $84.15 per share. | 924,977 |
09/04/2020 | 8,285 | Disposition at $83.15 per share. | 688,898 |
09/04/2020 | 72,920 | Derivative/Non-derivative trans. at $8.76 per share. | 638,779 |
09/04/2020 | 2,400 | Disposition at $90.04 per share. | 216,096 |
09/04/2020 | 38,223 | Derivative/Non-derivative trans. at $5.26 per share. | 201,052 |
09/03/2020 | 400 | Disposition at $95.54 per share. | 38,216 |
09/03/2020 | 1,550 | Disposition at $94.6 per share. | 146,630 |
09/03/2020 | 800 | Disposition at $93.56 per share. | 74,848 |
09/03/2020 | 1,477 | Disposition at $92.61 per share. | 136,785 |
09/03/2020 | 1,452 | Disposition at $91.41 per share. | 132,728 |
09/03/2020 | 5,852 | Disposition at $90.38 per share. | 528,904 |
09/03/2020 | 3,369 | Disposition at $89.23 per share. | 300,616 |
09/03/2020 | 15,000 | Derivative/Non-derivative trans. at $1.72 per share. | 25,800 |
09/03/2020 | 2,084 | Derivative/Non-derivative trans. at $2.48 per share. | 5,168 |
09/03/2020 | 100 | Disposition at $97.19 per share. | 9,719 |
09/01/2020 | 3,195 | Disposition at $98.5 per share. | 314,708 |
08/31/2020 | 1,958 | Disposition at $97.56 per share. | 191,023 |
08/28/2020 | 3,750 | Derivative/Non-derivative trans. at $0 per share. | 0 |
08/03/2020 | 9,388 | Disposition at $96.84 per share. | 909,134 |
08/03/2020 | 18,255 | Disposition at $96.17 per share. | 1,755,584 |
08/03/2020 | 9,498 | Disposition at $95.23 per share. | 904,495 |
08/03/2020 | 976 | Disposition at $94.27 per share. | 92,008 |
08/03/2020 | 1,883 | Disposition at $93.14 per share. | 175,383 |
08/03/2020 | 40,000 | Derivative/Non-derivative trans. at $1.72 per share. | 68,800 |
07/06/2020 | 100 | Disposition at $92.05 per share. | 9,205 |
07/06/2020 | 1,414 | Disposition at $91.1 per share. | 128,816 |
07/06/2020 | 3,558 | Disposition at $90 per share. | 320,220 |
07/06/2020 | 3,446 | Disposition at $89.14 per share. | 307,177 |
07/06/2020 | 6,482 | Disposition at $88.2 per share. | 571,713 |
07/06/2020 | 15,000 | Derivative/Non-derivative trans. at $1.72 per share. | 25,800 |
06/23/2020 | 28,689 | Derivative/Non-derivative trans. at $5.26 per share. | 150,904 |
06/23/2020 | 47,916 | Derivative/Non-derivative trans. at $2.48 per share. | 118,831 |
06/11/2020 | 13,460 | Disposition at $75.03 per share. | 1,009,904 |
06/11/2020 | 13,460 | Derivative/Non-derivative trans. at $1.72 per share. | 23,151 |
06/10/2020 | 11,540 | Disposition at $75.07 per share. | 866,308 |
06/10/2020 | 11,540 | Derivative/Non-derivative trans. at $1.72 per share. | 19,848 |
06/03/2020 | 4,281 | Disposition at $73.07 per share. | 312,813 |
06/03/2020 | 8,919 | Disposition at $72.12 per share. | 643,239 |
06/03/2020 | 800 | Disposition at $71.26 per share. | 57,008 |
06/03/2020 | 1,000 | Disposition at $69.97 per share. | 69,970 |
06/03/2020 | 15,000 | Derivative/Non-derivative trans. at $1.72 per share. | 25,800 |
05/27/2020 | 51,322 | Disposition at $63.27 per share. | 3,247,143 |
05/27/2020 | 51,393 | Disposition at $62.48 per share. | 3,211,035 |
05/27/2020 | 33,087 | Derivative/Non-derivative trans. at $5.26 per share. | 174,037 |
05/27/2020 | 177,473 | Derivative/Non-derivative trans. at $1.72 per share. | 305,253 |
05/27/2020 | 12,218 | Disposition at $64.2 per share. | 784,396 |
05/27/2020 | 24,350 | Disposition at $63.58 per share. | 1,548,173 |
05/27/2020 | 2,310 | Disposition at $65.02 per share. | 150,197 |
05/27/2020 | 45,535 | Disposition at $64.12 per share. | 2,919,705 |
05/27/2020 | 23,432 | Disposition at $62.46 per share. | 1,463,563 |
05/26/2020 | 800 | Disposition at $66.89 per share. | 53,512 |
05/26/2020 | 12,306 | Disposition at $66.18 per share. | 814,412 |
05/26/2020 | 42,248 | Disposition at $64.94 per share. | 2,743,586 |
05/26/2020 | 19,672 | Disposition at $64.37 per share. | 1,266,287 |
05/26/2020 | 16,887 | Derivative/Non-derivative trans. at $1.72 per share. | 29,045 |