Aug 15
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
2,699
|
|
Jun 01
2023
|
SELL
Payment of exercise price or tax liability
|
$215,879
$71.96 p/Share
|
3,000
|
|
Jun 01
2023
|
BUY
Grant, award, or other acquisition
|
-
|
7,625
|
|
May 17
2023
|
SELL
Payment of exercise price or tax liability
|
$1,791,776
$65.41 p/Share
|
27,393
|
|
May 17
2023
|
BUY
Grant, award, or other acquisition
|
-
|
69,615
|
|
May 15
2023
|
SELL
Payment of exercise price or tax liability
|
$165,177
$64.75 p/Share
|
2,551
|
|
May 15
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
6,487
|
|
Apr 15
2023
|
SELL
Payment of exercise price or tax liability
|
$627,671
$66.35 p/Share
|
9,460
|
|
Apr 15
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
29,220
|
|
Feb 15
2023
|
SELL
Payment of exercise price or tax liability
|
$28,789
$68.71 p/Share
|
419
|
|
Feb 15
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
1,437
|
|
Nov 30
2022
|
BUY
Other acquisition or disposition
|
$5,861
$57.47 p/Share
|
102
|
|
Nov 15
2022
|
SELL
Payment of exercise price or tax liability
|
$41,787
$73.96 p/Share
|
565
|
|
Nov 15
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
1,438
|
|
Aug 15
2022
|
SELL
Payment of exercise price or tax liability
|
$42,166
$74.63 p/Share
|
565
|
|
Aug 15
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
1,437
|
|
Jun 03
2022
|
BUY
Open market or private purchase
|
$360,200
$72.04 p/Share
|
5,000
|
|
Jun 01
2022
|
SELL
Payment of exercise price or tax liability
|
$217,530
$72.51 p/Share
|
3,000
|
|
Jun 01
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
7,625
|
|
May 31
2022
|
BUY
Other acquisition or disposition
|
$14,980
$36.27 p/Share
|
413
|
|
May 15
2022
|
SELL
Payment of exercise price or tax liability
|
$161,077
$71.21 p/Share
|
2,262
|
|
Apr 15
2022
|
SELL
Payment of exercise price or tax liability
|
$717,703
$75.5 p/Share
|
9,506
|
|
Apr 15
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
29,220
|
|
Mar 01
2022
|
BUY
Other acquisition or disposition
|
-
|
62,635
|
|