Apr 30
2024
SELL
Open market or private sale
$217,965
$145.31 p/Share
1,500
Reduced 0.64%
231,604
Common Stock
Apr 01
2024
SELL
Open market or private sale
$229,799
$153.2 p/Share
1,500
Reduced 0.64%
233,104
Common Stock
Jul 31
2023
SELL
Open market or private sale
$187,950
$125.3 p/Share
1,500
Reduced 0.6%
249,132
Common Stock
Jun 30
2023
SELL
Open market or private sale
$178,500
$119.0 p/Share
1,500
Reduced 0.59%
250,632
Common Stock
May 30
2023
SELL
Open market or private sale
$171,375
$114.25 p/Share
1,500
Reduced 0.59%
252,132
Common Stock
Dec 01
2022
BUY
Grant, award, or other acquisition
$374,491
$124.54 p/Share
3,007
Added 1.17%
253,632
Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
$178,220
$126.04 p/Share
1,414
Reduced 0.56%
250,625
Common Stock
Nov 17
2022
SELL
Payment of exercise price or tax liability
$135,567
$124.26 p/Share
1,091
Reduced 0.43%
252,039
Common Stock
Nov 16
2022
SELL
Payment of exercise price or tax liability
$1,569,117
$124.88 p/Share
12,565
Reduced 4.94%
241,919
Common Stock
Nov 16
2022
BUY
Exercise of conversion of derivative security
-
25,341
Added 9.31%
246,739
Common Stock
Nov 16
2022
BUY
Grant, award, or other acquisition
$1,400,029
$124.88 p/Share
11,211
Added 4.24%
253,130
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$200,649
$125.72 p/Share
1,596
Reduced 0.69%
229,143
Common Stock
Nov 18
2021
SELL
Payment of exercise price or tax liability
$165,181
$147.22 p/Share
1,122
Reduced 0.48%
230,739
Common Stock
Nov 17
2021
SELL
Open market or private sale
$10,760,220
$146.03 p/Share
73,685
Reduced 24.83%
223,058
Common Stock
Nov 17
2021
BUY
Exercise of conversion of derivative security
$3,267,930
$44.35 p/Share
73,685
Added 19.89%
296,743
Common Stock
Nov 17
2021
BUY
Grant, award, or other acquisition
$1,280,044
$145.41 p/Share
8,803
Added 3.66%
231,861
Common Stock
Nov 12
2021
SELL
Payment of exercise price or tax liability
$232,090
$145.42 p/Share
1,596
Reduced 0.71%
223,058
Common Stock
Mar 08
2021
BUY
Grant, award, or other acquisition
$4,000,043
$118.25 p/Share
33,827
Added 13.09%
224,654
Common Stock
Nov 27
2020
BUY
Exercise of conversion of derivative security
-
37,020
Added 16.25%
190,827
Common Stock
Nov 18
2020
BUY
Grant, award, or other acquisition
$1,200,052
$105.24 p/Share
11,403
Added 6.9%
153,807
Common Stock
Nov 16
2020
SELL
Payment of exercise price or tax liability
$154,168
$107.21 p/Share
1,438
Reduced 1.0%
142,404
Common Stock
Nov 13
2020
SELL
Payment of exercise price or tax liability
$164,819
$103.27 p/Share
1,596
Reduced 1.1%
143,842
Common Stock