Mar 11
2024
SELL
Payment of exercise price or tax liability
$1,081,372
$138.46 p/Share
7,810
Reduced 7.34%
98,614
Common Stock
Mar 11
2024
BUY
Grant, award, or other acquisition
-
15,587
Added 12.78%
106,424
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$542,167
$136.36 p/Share
3,976
Reduced 4.2%
90,737
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
9,624
Added 9.22%
94,713
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$799,583
$108.58 p/Share
7,364
Reduced 8.0%
84,733
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
14,703
Added 13.77%
92,097
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$374,840
$114.63 p/Share
3,270
Reduced 4.05%
77,394
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
12,327
Added 13.26%
80,664
Common Stock
May 26
2022
SELL
Open market or private sale
$1,813,000
$125.0 p/Share
14,504
Reduced 17.51%
68,337
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$1,030,963
$130.09 p/Share
7,925
Reduced 8.73%
82,830
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
-
16,407
Added 15.31%
90,755
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$551,507
$158.89 p/Share
3,471
Reduced 4.47%
74,259
Common Stock
Feb 03
2022
BUY
Grant, award, or other acquisition
-
8,769
Added 10.14%
77,730
Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
$185,601
$132.1 p/Share
1,405
Reduced 2.0%
68,845
Common Stock
Mar 11
2021
BUY
Grant, award, or other acquisition
-
2,908
Added 3.97%
70,250
Common Stock
Feb 15
2021
SELL
Sale (or disposition) back to the issuer
$122,314
$109.6 p/Share
1,116
Reduced 1.57%
70,038
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$330,289
$117.75 p/Share
2,805
Reduced 4.0%
67,233
Common Stock
Feb 15
2021
BUY
Exercise of conversion of derivative security
-
1,116
Added 1.54%
71,154
Common Stock
Feb 04
2021
BUY
Grant, award, or other acquisition
-
9,345
Added 11.77%
70,038
Common Stock
Mar 05
2020
SELL
Payment of exercise price or tax liability
$173,393
$85.08 p/Share
2,038
Reduced 3.26%
60,450
Common Stock
Mar 05
2020
BUY
Grant, award, or other acquisition
-
4,219
Added 6.32%
62,488
Common Stock
Feb 15
2020
SELL
Sale (or disposition) back to the issuer
$238,750
$102.03 p/Share
2,340
Reduced 3.64%
61,951
Common Stock
Feb 15
2020
SELL
Payment of exercise price or tax liability
$394,856
$102.64 p/Share
3,847
Reduced 6.21%
58,104
Common Stock
Feb 15
2020
BUY
Exercise of conversion of derivative security
-
2,340
Added 3.51%
64,291
Common Stock
Jan 30
2020
BUY
Grant, award, or other acquisition
-
9,367
Added 13.17%
61,764
Common Stock