Dec 29
2023
BUY
Grant, award, or other acquisition
$9,652
$97.5 p/Share
99
Added 0.04%
237,094
Common Stock
Sep 28
2023
SELL
Payment of exercise price or tax liability
$458,064
$129.47 p/Share
3,538
Reduced 1.47%
236,995
Common Stock
Sep 15
2023
BUY
Grant, award, or other acquisition
-
9,759
Added 3.9%
240,533
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$10,602
$97.27 p/Share
109
Added 0.05%
230,774
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$332,391
$113.02 p/Share
2,941
Reduced 1.26%
230,665
Common Stock
Feb 06
2023
BUY
Grant, award, or other acquisition
-
10,787
Added 4.41%
233,606
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$10,531
$94.88 p/Share
111
Added 0.05%
222,819
Common Stock
Sep 29
2022
BUY
Grant, award, or other acquisition
-
11,418
Added 4.88%
222,708
Common Stock
Sep 26
2022
SELL
Payment of exercise price or tax liability
$372,127
$105.18 p/Share
3,538
Reduced 1.65%
211,290
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$10,616
$77.49 p/Share
137
Added 0.06%
214,828
Common Stock
May 27
2022
SELL
Sale (or disposition) back to the issuer
$1,828,707
$135.52 p/Share
13,494
Reduced 5.77%
220,436
Common Stock
May 27
2022
SELL
Open market or private sale
$472,152
$135.52 p/Share
3,484
Reduced 1.6%
214,691
Common Stock
May 27
2022
SELL
Payment of exercise price or tax liability
$306,411
$135.52 p/Share
2,261
Reduced 1.03%
218,175
Common Stock
May 27
2022
BUY
Exercise of conversion of derivative security
$1,828,667
$95.05 p/Share
19,239
Added 7.6%
233,930
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$166,404
$114.92 p/Share
1,448
Reduced 0.67%
214,691
Common Stock
Feb 08
2022
BUY
Grant, award, or other acquisition
-
5,314
Added 2.4%
216,139
Common Stock
Jan 06
2022
SELL
Payment of exercise price or tax liability
$130,617
$95.76 p/Share
1,364
Reduced 0.63%
214,750
Common Stock
Jan 06
2022
SELL
Sale (or disposition) back to the issuer
$1,335,852
$95.76 p/Share
13,950
Reduced 6.06%
216,114
Common Stock
Jan 06
2022
SELL
Open market or private sale
$375,976
$95.79 p/Share
3,925
Reduced 1.83%
210,825
Common Stock
Jan 06
2022
BUY
Exercise of conversion of derivative security
$1,335,764
$69.43 p/Share
19,239
Added 7.72%
230,064
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$10,598
$73.09 p/Share
145
Added 0.07%
210,825
Common Stock
Sep 29
2021
SELL
Payment of exercise price or tax liability
$638,018
$82.57 p/Share
7,727
Reduced 3.54%
210,680
Common Stock
Sep 27
2021
SELL
Payment of exercise price or tax liability
$171,147
$81.81 p/Share
2,092
Reduced 0.95%
218,407
Common Stock
Sep 27
2021
BUY
Grant, award, or other acquisition
-
8,989
Added 3.92%
220,499
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$10,595
$42.38 p/Share
250
Added 0.12%
211,510
Common Stock