Buy Breakdown
Total $499,997
Sell Breakdown
Total $63,991,387
Monthly Totals
Transaction | Filed | Name | Type | Shares @ Price | Value | Balance change | Ownership | |
---|---|---|---|---|---|---|---|---|
04/01/2025
10b5-1
|
04/03/2025 |
Executive Vice President
Officer
|
Sell
|
-2,200 @ $88.66
|
($195,043.00)
|
398,024 | (-0.55%) | Direct |
03/27/2025
10b5-1
|
03/31/2025 |
President and CEO
CEO
Director
|
Sell
|
-29,124 @ $85.63
|
($2,493,984.23)
|
3,972,517 | (-0.73%) | Direct |
03/19/2025
10b5-1
|
03/20/2025 |
Executive Vice President
Officer
|
Sell
|
-4,000 @ $85.95
|
($343,800.00)
|
888,309 | (-0.45%) | Direct |
03/17/2025
10b5-1
|
03/18/2025 |
Executive Vice President
Officer
|
Sell
|
-1,955 @ $85.13
|
($166,429.15)
|
524,339 | (-0.37%) | Direct |
03/03/2025
10b5-1
|
03/04/2025 |
Executive Vice President
Officer
|
Sell
|
-38,000 @ $98.16
|
($3,730,108.85)
|
219,281 | (-14.77%) | Direct |
02/27/2025
10b5-1
|
02/28/2025 |
Executive Vice President
Officer
|
Sell
|
-13,125 @ $96.15
|
($1,261,968.75)
|
460,672 | (-2.77%) | Direct |
02/27/2025
10b5-1
|
02/28/2025 |
President and CEO
CEO
Director
|
Sell
|
-29,124 @ $96.95
|
($2,823,586.36)
|
3,558,247 | (-0.81%) | Direct |
02/26/2025
|
02/28/2025 |
Executive Vice President
Officer
|
Sell
|
-83,861 @ $97.03
|
($8,137,181.86)
|
194,457 | (-30.13%) | Direct |
02/21/2025
|
02/24/2025 |
Executive Vice President
Officer
|
Sell
|
-17,600 @ $94.42
|
($1,661,851.84)
|
348,357 | (-4.81%) | Direct |
02/18/2025
10b5-1
|
02/20/2025 |
Executive Vice President
Officer
|
Sell
|
-1,600 @ $103.99
|
($166,384.00)
|
423,597 | (-0.38%) | Direct |
02/03/2025
10b5-1
|
02/05/2025 |
Executive Vice President
Officer
|
Sell
|
-38,000 @ $98.80
|
($3,754,234.42)
|
257,281 | (-12.87%) | Direct |
01/23/2025
10b5-1
|
01/24/2025 |
Executive Vice President
Officer
|
Sell
|
-13,125 @ $92.96
|
($1,220,100.00)
|
568,626 | (-2.26%) | Direct |
01/23/2025
10b5-1
|
01/24/2025 |
President and CEO
CEO
Director
|
Sell
|
-29,124 @ $92.62
|
($2,697,456.14)
|
3,766,491 | (-0.77%) | Direct |
01/15/2025
10b5-1
|
01/17/2025 |
Executive Vice President
Officer
|
Sell
|
-1,830 @ $91.07
|
($166,658.10)
|
460,705 | (-0.40%) | Direct |
12/26/2024
10b5-1
|
12/27/2024 |
Executive Vice President
Officer
|
Sell
|
-13,125 @ $92.60
|
($1,215,375.00)
|
566,794 | (-2.26%) | Direct |
12/26/2024
|
12/27/2024 |
President and CEO
CEO
Director
|
Sell
|
-29,124 @ $92.35
|
($2,689,744.11)
|
3,785,702 | (-0.76%) | Direct |
12/16/2024
10b5-1
|
12/17/2024 |
Executive Vice President
Officer
|
Sell
|
-1,765 @ $94.53
|
($166,845.45)
|
453,758 | (-0.39%) | Direct |
12/02/2024
10b5-1
|
12/04/2024 |
Executive Vice President
Officer
|
Sell
|
-3,000 @ $92.47
|
($277,419.30)
|
375,165 | (-0.79%) | Direct |
11/27/2024
|
11/29/2024 |
Senior Vice President
Officer
|
Sell
|
-5,600 @ $91.45
|
($512,125.04)
|
87,404 | (-6.02%) | Direct |
11/27/2024
10b5-1
|
11/29/2024 |
Executive Vice President
Officer
|
Sell
|
-13,125 @ $92.00
|
($1,207,500.00)
|
579,915 | (-2.21%) | Direct |
11/27/2024
10b5-1
|
11/29/2024 |
President and CEO
CEO
Director
|
Sell
|
-29,124 @ $91.44
|
($2,662,993.71)
|
3,814,805 | (-0.76%) | Direct |
11/27/2024
|
11/29/2024 |
Director
|
Buy
|
5,446 @ $91.81
|
$499,997.26
|
7,805 | (230.86%) | Direct |
11/15/2024
10b5-1
|
11/18/2024 |
Executive Vice President
Officer
|
Sell
|
-1,970 @ $84.31
|
($166,088.34)
|
455,523 | (-0.43%) | Direct |
11/01/2024
10b5-1
|
11/05/2024 |
Executive Vice President
Officer
|
Sell
|
-3,000 @ $82.12
|
($246,368.10)
|
378,165 | (-0.79%) | Direct |
10/24/2024
10b5-1
|
10/25/2024 |
Executive Vice President
Officer
|
Sell
|
-13,125 @ $82.96
|
($1,088,850.00)
|
593,040 | (-2.17%) | Direct |
10/24/2024
10b5-1
|
10/25/2024 |
President and CEO
CEO
Director
|
Sell
|
-29,124 @ $82.79
|
($2,411,298.28)
|
3,843,929 | (-0.75%) | Direct |
10/15/2024
10b5-1
|
10/16/2024 |
Executive Vice President
Officer
|
Sell
|
-2,065 @ $80.69
|
($166,624.85)
|
457,493 | (-0.45%) | Direct |
10/01/2024
10b5-1
|
10/03/2024 |
Executive Vice President
Officer
|
Sell
|
-3,000 @ $80.97
|
($242,905.68)
|
381,165 | (-0.78%) | Direct |
09/26/2024
10b5-1
|
09/30/2024 |
Executive Vice President
Officer
|
Sell
|
-13,125 @ $81.04
|
($1,063,650.00)
|
606,165 | (-2.12%) | Direct |
09/26/2024
10b5-1
|
09/30/2024 |
President and CEO
CEO
Director
|
Sell
|
-29,124 @ $80.64
|
($2,348,635.08)
|
3,873,053 | (-0.75%) | Direct |
09/16/2024
10b5-1
|
09/18/2024 |
Executive Vice President
Officer
|
Sell
|
-2,063 @ $80.76
|
($166,601.90)
|
459,558 | (-0.45%) | Direct |
09/03/2024
10b5-1
|
09/05/2024 |
Executive Vice President
Officer
|
Sell
|
-3,000 @ $77.48
|
($232,444.50)
|
384,165 | (-0.77%) | Direct |
08/22/2024
10b5-1
|
08/23/2024 |
Executive Vice President
Officer
|
Sell
|
-13,125 @ $75.33
|
($988,706.25)
|
619,290 | (-2.08%) | Direct |
08/22/2024
10b5-1
|
08/23/2024 |
President and CEO
CEO
Director
|
Sell
|
-29,124 @ $75.67
|
($2,203,798.52)
|
3,902,177 | (-0.74%) | Direct |
08/15/2024
10b5-1
|
08/16/2024 |
Executive Vice President
Officer
|
Sell
|
-2,250 @ $74.00
|
($166,500.00)
|
461,621 | (-0.49%) | Direct |
08/01/2024
10b5-1
|
08/05/2024 |
Executive Vice President
Officer
|
Sell
|
-3,000 @ $69.19
|
($207,569.40)
|
387,165 | (-0.77%) | Direct |
07/25/2024
10b5-1
|
07/26/2024 |
Executive Vice President
Officer
|
Sell
|
-13,125 @ $70.60
|
($926,625.00)
|
632,415 | (-2.03%) | Direct |
07/25/2024
10b5-1
|
07/26/2024 |
President and CEO
CEO
Director
|
Sell
|
-29,124 @ $70.61
|
($2,056,521.36)
|
3,931,301 | (-0.74%) | Direct |
07/15/2024
10b5-1
|
07/17/2024 |
Executive Vice President
Officer
|
Sell
|
-2,398 @ $69.50
|
($166,661.00)
|
463,871 | (-0.51%) | Direct |
07/01/2024
10b5-1
|
07/02/2024 |
Executive Vice President
Officer
|
Sell
|
-25,578 @ $67.58
|
($1,728,484.51)
|
390,165 | (-6.15%) | Direct |
06/27/2024
10b5-1
|
06/28/2024 |
Executive Vice President
Officer
|
Sell
|
-13,125 @ $68.20
|
($895,125.00)
|
645,540 | (-1.99%) | Direct |
06/27/2024
10b5-1
|
06/28/2024 |
President and CEO
CEO
Director
|
Sell
|
-29,124 @ $68.39
|
($1,991,647.65)
|
3,960,402 | (-0.73%) | Direct |
06/26/2024
|
06/28/2024 |
Senior Vice President
Officer
|
Sell
|
-8,791 @ $68.00
|
($597,788.00)
|
94,415 | (-8.52%) | Direct |
06/12/2024
10b5-1
|
06/14/2024 |
Executive Vice President
Officer
|
Sell
|
-13,125 @ $66.85
|
($877,406.25)
|
658,665 | (-1.95%) | Direct |
06/03/2024
10b5-1
|
06/05/2024 |
Executive Vice President
Officer
|
Sell
|
-25,578 @ $65.48
|
($1,674,934.41)
|
415,743 | (-5.80%) | Direct |
05/23/2024
10b5-1
|
05/24/2024 |
President and CEO
CEO
Director
|
Sell
|
-29,124 @ $65.23
|
($1,899,790.56)
|
3,989,526 | (-0.72%) | Direct |
05/01/2024
10b5-1
|
05/03/2024 |
Executive Vice President
Officer
|
Sell
|
-3,000 @ $59.08
|
($177,247.50)
|
521,613 | (-0.57%) | Direct |
04/25/2024
10b5-1
|
04/29/2024 |
President and CEO
CEO
Director
|
Sell
|
-29,124 @ $60.03
|
($1,748,325.37)
|
4,018,650 | (-0.72%) | Direct |