Jul 20
2023
SELL
Open market or private sale
$885,400
$190.0 p/Share
4,660
Reduced 10.08%
41,559
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
$18,859
$176.26 p/Share
107
Added 0.23%
46,219
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
$135,001
$171.54 p/Share
787
Added 1.65%
46,899
Common Stock
Jan 04
2023
BUY
Grant, award, or other acquisition
$18,869
$166.99 p/Share
113
Added 0.25%
45,325
Common Stock
Dec 15
2022
SELL
Discretionary transaction
$10,002
$169.53 p/Share
59
Reduced 0.13%
45,212
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
$18,787
$139.16 p/Share
135
Added 0.3%
45,271
Common Stock
Jul 11
2022
BUY
Grant, award, or other acquisition
$18,753
$132.06 p/Share
142
Added 0.31%
45,136
Common Stock
Mar 15
2022
SELL
Open market or private sale
$565,699
$144.68 p/Share
3,910
Reduced 8.0%
44,994
Common Stock
Mar 15
2022
BUY
Conversion of derivative security
$1,241,365
$144.85 p/Share
8,570
Added 14.91%
48,904
Common Stock
Mar 04
2022
SELL
Open market or private sale
$1,389,514
$155.95 p/Share
8,910
Reduced 18.09%
40,334
Common Stock
Mar 03
2022
$1,002,170
$154.18 p/Share
6,500
Reduced 11.66%
49,244
Common Stock
Feb 16
2022
SELL
Open market or private sale
$584,960
$137.25 p/Share
4,262
Reduced 7.1%
55,744
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
$1,287,544
$138.03 p/Share
9,328
Added 13.45%
60,006
Common Stock
Dec 10
2021
$9,892
$133.68 p/Share
74
Reduced 0.15%
50,678
Common Stock
Dec 07
2021
SELL
Open market or private sale
$1,396,897
$133.19 p/Share
10,488
Reduced 17.13%
50,752
Common Stock
Apr 06
2021
SELL
Open market or private sale
$312,500
$125.0 p/Share
2,500
Reduced 3.92%
61,240
Common Stock
Mar 16
2021
SELL
Open market or private sale
$385,336
$120.38 p/Share
3,201
Reduced 4.78%
63,740
Common Stock
Mar 15
2021
BUY
Conversion of derivative security
$849,117
$123.49 p/Share
6,876
Added 9.31%
66,941
Common Stock
Feb 05
2021
SELL
Open market or private sale
$453,967
$113.35 p/Share
4,005
Reduced 6.25%
60,065
Common Stock
Feb 03
2021
BUY
Grant, award, or other acquisition
$994,605
$110.34 p/Share
9,014
Added 12.33%
64,070
Common Stock
Nov 24
2020
SELL
Open market or private sale
$197,886
$118.0 p/Share
1,677
Reduced 2.96%
55,056
Common Stock
Nov 19
2020
SELL
Open market or private sale
$97,114
$118.0 p/Share
823
Reduced 1.43%
56,733
Common Stock
Nov 16
2020
SELL
Open market or private sale
$280,000
$112.0 p/Share
2,500
Reduced 4.16%
57,556
Common Stock