Jun 30
2023
BUY
Grant, award, or other acquisition
$10,602
$97.27 p/Share
109
Added 0.1%
107,594
Common Stock
Apr 28
2023
SELL
Sale (or disposition) back to the issuer
$0
$119.47 p/Share
0
Reduced 0.0%
107,485
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$15,889
$119.47 p/Share
133
Added 0.12%
107,485
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
$19,074
$113.54 p/Share
168
Added 0.16%
107,352
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$296,790
$113.02 p/Share
2,626
Reduced 2.39%
107,184
Common Stock
Feb 06
2023
BUY
Grant, award, or other acquisition
-
9,988
Added 8.34%
109,810
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
$15,605
$132.25 p/Share
118
Added 0.12%
99,822
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$36,801
$112.2 p/Share
328
Added 0.33%
99,704
Common Stock
Dec 12
2022
-
15,000
Reduced 13.11%
99,375
Common Stock
Nov 08
2022
SELL
Open market or private sale
$660,820
$148.0 p/Share
4,465
Reduced 3.76%
114,375
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$482,722
$145.97 p/Share
3,307
Reduced 2.71%
118,840
Common Stock
Nov 07
2022
SELL
Sale (or disposition) back to the issuer
$2,329,535
$145.97 p/Share
15,959
Reduced 11.78%
119,544
Common Stock
Nov 07
2022
BUY
Exercise of conversion of derivative security
$1,957,160
$80.33 p/Share
24,364
Added 16.67%
121,828
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
$13,925
$136.52 p/Share
102
Added 0.09%
113,742
Common Stock
Sep 29
2022
BUY
Grant, award, or other acquisition
$613,820
$56.49 p/Share
10,866
Added 8.73%
113,640
Common Stock
Sep 26
2022
SELL
Payment of exercise price or tax liability
$344,570
$105.18 p/Share
3,276
Reduced 3.09%
102,773
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
$13,680
$111.22 p/Share
123
Added 0.12%
106,049
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$40,407
$93.97 p/Share
430
Added 0.4%
105,926
Common Stock
Apr 29
2022
SELL
Sale (or disposition) back to the issuer
$0
$116.76 p/Share
0
Reduced 0.0%
105,495
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
$13,311
$116.76 p/Share
114
Added 0.11%
105,496
Common Stock
Mar 29
2022
BUY
Grant, award, or other acquisition
$17,612
$120.63 p/Share
146
Added 0.14%
105,381
Common Stock
Mar 25
2022
BUY
Grant, award, or other acquisition
$3,486
$124.51 p/Share
28
Added 0.03%
105,234
Common Stock
Mar 10
2022
BUY
Grant, award, or other acquisition
$52,388
$119.88 p/Share
437
Added 0.41%
105,206
Common Stock
Mar 03
2022
SELL
Sale (or disposition) back to the issuer
$4,229,748
$117.2 p/Share
36,090
Reduced 23.61%
116,770
Common Stock
Mar 03
2022
SELL
Open market or private sale
$1,327,185
$117.17 p/Share
11,327
Reduced 9.76%
104,768
Common Stock