Nov 25
2024
SELL
Open market or private sale
$2,234,100
$223.41 p/Share
10,000
Reduced 22.27%
34,902
Common Stock
Sep 03
2024
SELL
Open market or private sale
$1,720,300
$172.03 p/Share
10,000
Reduced 18.21%
44,902
Common Stock
Apr 30
2024
BUY
Grant, award, or other acquisition
-
935
Added 2.03%
45,102
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
-
954
Added 2.11%
44,167
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
-
721
Added 1.11%
63,968
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
-
761
Added 1.33%
56,562
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$31,383
$151.61 p/Share
207
Added 0.37%
55,801
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
$26,988
$127.3 p/Share
212
Added 0.38%
55,594
Common Stock
Dec 07
2020
SELL
Open market or private sale
$2,085,153
$127.19 p/Share
16,394
Reduced 22.84%
55,382
Common Stock
Dec 07
2020
BUY
Exercise of conversion of derivative security
$1,853,506
$113.06 p/Share
16,394
Added 18.59%
71,776
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
$22,470
$92.09 p/Share
244
Added 0.44%
55,382
Common Stock
Jul 01
2020
BUY
Grant, award, or other acquisition
$22,458
$103.97 p/Share
216
Added 0.39%
55,138
Common Stock
Jun 22
2020
SELL
Other acquisition or disposition
-
20,000
Reduced 26.69%
54,922
Common Stock
Apr 01
2020
BUY
Grant, award, or other acquisition
$26,995
$103.43 p/Share
261
Added 0.35%
74,922
Common Stock
Jan 02
2020
BUY
Grant, award, or other acquisition
$20,879
$169.75 p/Share
123
Added 0.16%
74,661
Common Stock
Nov 05
2019
SELL
Open market or private sale
$2,638,962
$167.5 p/Share
15,755
Reduced 17.45%
74,538
Common Stock
Nov 05
2019
BUY
Exercise of conversion of derivative security
$2,459,986
$156.14 p/Share
15,755
Added 14.86%
90,293
Common Stock
Oct 01
2019
BUY
Grant, award, or other acquisition
$19,430
$157.97 p/Share
123
Added 0.16%
74,538
Common Stock
Sep 06
2019
-
20,000
Reduced 21.18%
74,415
Common Stock
Jul 01
2019
BUY
Grant, award, or other acquisition
$20,919
$170.07 p/Share
123
Added 0.13%
94,415
Common Stock
Apr 01
2019
BUY
Grant, award, or other acquisition
$23,867
$157.02 p/Share
152
Added 0.16%
94,292
Common Stock
Jan 02
2019
BUY
Grant, award, or other acquisition
$20,897
$143.13 p/Share
146
Added 0.15%
94,140
Common Stock
Oct 01
2018
BUY
Grant, award, or other acquisition
$19,416
$164.54 p/Share
118
Added 0.13%
93,994
Common Stock
Sep 05
2018
SELL
Open market or private sale
$4,531,570
$179.76 p/Share
25,209
Reduced 21.17%
93,876
Common Stock
Sep 05
2018
BUY
Exercise of conversion of derivative security
$3,609,172
$143.17 p/Share
25,209
Added 17.47%
119,085
Common Stock