Aug 30
2024
|
SELL
Open market or private sale
|
$4,387,800
$60.0 p/Share
|
73,130
|
|
Aug 29
2024
|
SELL
Open market or private sale
|
$4,404,619
$60.23 p/Share
|
73,130
|
|
Apr 01
2024
|
SELL
Other acquisition or disposition
|
-
|
39,463
|
|
Feb 28
2024
|
SELL
Payment of exercise price or tax liability
|
$328,754
$63.96 p/Share
|
5,140
|
|
Feb 28
2024
|
BUY
Grant, award, or other acquisition
|
-
|
19,668
|
|
Feb 18
2024
|
SELL
Payment of exercise price or tax liability
|
$443,209
$63.37 p/Share
|
6,994
|
|
Feb 16
2024
|
SELL
Open market or private sale
|
$1,431,036
$64.06 p/Share
|
22,339
|
|
Feb 15
2024
|
SELL
Open market or private sale
|
$5,037,869
$64.87 p/Share
|
77,661
|
|
Dec 18
2023
|
SELL
Payment of exercise price or tax liability
|
$163,213
$61.59 p/Share
|
2,650
|
|
Aug 25
2023
|
SELL
Other acquisition or disposition
|
-
|
16,640
|
|
Aug 25
2023
|
BUY
Other acquisition or disposition
|
-
|
416,000
|
|
Aug 08
2023
|
BUY
Open market or private sale
|
$6,723,999
$67.24 p/Share
|
100,000
|
|
Feb 24
2023
|
SELL
Payment of exercise price or tax liability
|
$679,372
$63.57 p/Share
|
10,687
|
|
Feb 24
2023
|
BUY
Grant, award, or other acquisition
|
-
|
27,162
|
|
Feb 22
2023
|
BUY
Grant, award, or other acquisition
|
-
|
6,994
|
|
Feb 21
2023
|
SELL
Payment of exercise price or tax liability
|
$86,775
$66.19 p/Share
|
1,311
|
|
Feb 09
2023
|
SELL
Open market or private sale
|
$7,836,000
$65.3 p/Share
|
120,000
|
|
Feb 08
2023
|
SELL
Open market or private sale
|
$8,042,240
$65.92 p/Share
|
122,000
|
|
Feb 07
2023
|
SELL
Open market or private sale
|
$8,087,280
$65.22 p/Share
|
124,000
|
|
Feb 06
2023
|
SELL
Open market or private sale
|
$3,244,500
$64.89 p/Share
|
50,000
|
|
Jan 09
2023
|
|
-
|
546
|
|
Oct 31
2022
|
SELL
Open market or private sale
|
$5,794,000
$57.94 p/Share
|
100,000
|
|
Feb 28
2022
|
SELL
Payment of exercise price or tax liability
|
$639,595
$70.94 p/Share
|
9,016
|
|
Feb 28
2022
|
BUY
Grant, award, or other acquisition
|
-
|
22,916
|
|
Feb 18
2022
|
BUY
Grant, award, or other acquisition
|
-
|
6,192
|
|