Feb 23
2023
BUY
Exercise of conversion of derivative security
-
833
Added 7.39%
10,434
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$181,313
$131.96 p/Share
1,374
Reduced 12.52%
9,601
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
$425,043
$131.96 p/Share
3,221
Added 22.69%
10,975
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$35,585
$124.86 p/Share
285
Reduced 3.55%
7,754
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
680
Added 7.8%
8,039
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$24,453
$127.36 p/Share
192
Reduced 2.54%
7,359
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
633
Added 7.73%
7,551
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$7,091
$124.42 p/Share
57
Reduced 0.82%
6,918
Common Stock
Feb 08
2023
BUY
Exercise of conversion of derivative security
-
57
Added 0.81%
6,975
Common Stock
Jan 13
2023
BUY
Grant, award, or other acquisition
$1,873
$124.89 p/Share
15
Added 0.39%
3,845
Common Stock
Oct 14
2022
BUY
Grant, award, or other acquisition
$1,784
$127.45 p/Share
14
Added 0.36%
3,830
Common Stock
Jul 15
2022
BUY
Grant, award, or other acquisition
$1,677
$129.0 p/Share
13
Added 0.34%
3,816
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$34,296
$133.97 p/Share
256
Reduced 3.57%
6,918
Common Stock
Jun 01
2022
BUY
Exercise of conversion of derivative security
-
607
Added 7.8%
7,174
Common Stock
Apr 14
2022
BUY
Grant, award, or other acquisition
$1,725
$132.71 p/Share
13
Added 0.34%
3,803
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$42,325
$115.96 p/Share
365
Reduced 5.27%
6,567
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
820
Added 10.58%
6,932
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$2,351
$117.54 p/Share
20
Reduced 0.33%
6,112
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
20
Added 0.33%
6,132
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$21,461
$118.57 p/Share
181
Reduced 2.88%
6,112
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
669
Added 9.61%
6,293
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$104,557
$120.18 p/Share
870
Reduced 13.4%
5,624
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
$374,361
$120.18 p/Share
3,115
Added 34.27%
5,975
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$7,109
$126.95 p/Share
56
Reduced 1.63%
3,379
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
-
56
Added 1.6%
3,435
Common Stock