Oct 23
2022
SELL
Payment of exercise price or tax liability
$103,150
$142.08 p/Share
726
Reduced 0.73%
99,049
Common Stock, $0.01 pa...
Oct 23
2022
BUY
Exercise of conversion of derivative security
-
1,846
Added 1.82%
99,775
Common Stock, $0.01 pa...
Sep 06
2022
SELL
Open market or private sale
$1,391,813
$132.68 p/Share
10,490
Reduced 9.68%
97,929
Common Stock, $0.01 pa...
Sep 06
2022
BUY
Exercise of conversion of derivative security
$572,334
$54.56 p/Share
10,490
Added 8.82%
108,419
Common Stock, $0.01 pa...
Mar 08
2022
SELL
Payment of exercise price or tax liability
$59,025
$133.54 p/Share
442
Reduced 0.45%
97,929
Common Stock, $0.01 pa...
Mar 08
2022
BUY
Grant, award, or other acquisition
-
1,817
Added 1.81%
98,371
Common Stock, $0.01 pa...
Oct 24
2021
SELL
Payment of exercise price or tax liability
$84,826
$131.31 p/Share
646
Reduced 0.67%
96,340
Common Stock, $0.01 pa...
Oct 24
2021
BUY
Exercise of conversion of derivative security
-
1,643
Added 1.67%
96,986
Common Stock, $0.01 pa...
Mar 05
2021
SELL
Payment of exercise price or tax liability
$81,076
$110.76 p/Share
732
Reduced 0.76%
95,343
Common Stock, $0.01 pa...
Mar 05
2021
BUY
Grant, award, or other acquisition
-
2,560
Added 2.6%
96,075
Common Stock, $0.01 pa...
Feb 23
2021
SELL
Open market or private sale
$1,299,602
$106.09 p/Share
12,250
Reduced 11.58%
93,515
Common Stock, $0.01 pa...
Feb 23
2021
BUY
Exercise of conversion of derivative security
$588,000
$48.0 p/Share
12,250
Added 10.38%
105,765
Common Stock, $0.01 pa...
Oct 25
2020
SELL
Payment of exercise price or tax liability
$39,028
$72.14 p/Share
541
Reduced 0.58%
93,063
Common Stock, $0.01 pa...
Oct 25
2020
BUY
Exercise of conversion of derivative security
-
1,970
Added 2.06%
93,604
Common Stock, $0.01 pa...
Jun 04
2020
SELL
Open market or private sale
$740,563
$79.12 p/Share
9,360
Reduced 9.27%
91,634
Common Stock, $0.01 pa...
Jun 04
2020
BUY
Exercise of conversion of derivative security
$473,990
$50.64 p/Share
9,360
Added 8.48%
100,994
Common Stock, $0.01 pa...
Mar 04
2020
BUY
Grant, award, or other acquisition
-
2,813
Added 2.98%
91,634
Common Stock, $0.01 pa...
Mar 04
2020
BUY
Grant, award, or other acquisition
-
2,813
Added 2.98%
91,634
Common Stock, $0.01 pa...
Oct 27
2019
SELL
Payment of exercise price or tax liability
$55,240
$92.84 p/Share
595
Reduced 0.67%
88,463
Common Stock, $0.01 pa...
Aug 20
2019
BUY
Exercise of conversion of derivative security
$473,990
$50.64 p/Share
9,360
Added 9.51%
89,058
Common Stock, $0.01 pa...
Oct 28
2018
SELL
Payment of exercise price or tax liability
$72,579
$93.17 p/Share
779
Reduced 0.98%
78,603
Common Stock, $0.01 pa...
Feb 02
2018
SELL
Open market or private sale
$1,374,880
$105.76 p/Share
13,000
Reduced 14.07%
79,382
Common Stock, $0.01 pa...
Feb 02
2018
BUY
Exercise of conversion of derivative security
$681,720
$52.44 p/Share
13,000
Added 12.34%
92,382
Common Stock, $0.01 pa...
Oct 29
2017
SELL
Payment of exercise price or tax liability
$67,330
$101.4 p/Share
664
Reduced 0.83%
79,044
Common Stock, $0.01 pa...