Sep 01
2023
BUY
Grant, award, or other acquisition
$13,907
$114.94 p/Share
121
Added 0.16%
73,411
Common Stock
Aug 16
2023
SELL
Open market or private sale
$2,237,800
$111.89 p/Share
20,000
Reduced 21.44%
73,290
Common Stock
Jun 02
2023
BUY
Grant, award, or other acquisition
$12,898
$92.13 p/Share
140
Added 0.15%
93,290
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$15,435
$95.87 p/Share
161
Reduced 0.17%
93,150
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$57,675
$98.76 p/Share
584
Reduced 0.62%
93,311
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
19,011
Added 16.84%
93,895
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$127,800
$93.49 p/Share
1,367
Reduced 1.79%
74,884
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
-
19,590
Added 20.44%
76,251
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
$13,308
$96.44 p/Share
138
Added 0.24%
56,661
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$136,214
$96.95 p/Share
1,405
Reduced 2.43%
56,523
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
$133,794
$74.33 p/Share
1,800
Added 3.01%
57,928
Common Stock
Dec 02
2022
BUY
Grant, award, or other acquisition
$13,317
$96.5 p/Share
138
Added 0.25%
56,128
Common Stock
Sep 02
2022
BUY
Grant, award, or other acquisition
$13,207
$100.05 p/Share
132
Added 0.24%
55,990
Common Stock
Jun 02
2022
BUY
Grant, award, or other acquisition
$10,999
$114.57 p/Share
96
Added 0.17%
55,858
Common Stock
Mar 31
2022
SELL
Payment of exercise price or tax liability
$18,978
$110.34 p/Share
172
Reduced 0.31%
55,762
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
7,422
Added 12.84%
50,371
Common Stock
Mar 12
2022
SELL
Open market or private sale
$1,731,840
$108.24 p/Share
16,000
Reduced 27.14%
42,949
Common Stock
Mar 12
2022
SELL
Payment of exercise price or tax liability
$166,547
$110.15 p/Share
1,512
Reduced 2.5%
58,949
Common Stock
Mar 12
2022
BUY
Grant, award, or other acquisition
-
19,880
Added 24.74%
60,461
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
$11,703
$107.37 p/Share
109
Added 0.27%
40,581
Common Stock
Feb 15
2022
SELL
Open market or private sale
$52,654
$100.87 p/Share
522
Reduced 1.27%
40,472
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
$50,722
$67.63 p/Share
750
Added 1.8%
40,994
Common Stock
Dec 02
2021
BUY
Grant, award, or other acquisition
$11,741
$85.7 p/Share
137
Added 0.34%
40,244
Common Stock
Sep 02
2021
BUY
Grant, award, or other acquisition
$11,642
$77.61 p/Share
150
Added 0.37%
40,107
Common Stock
Jun 02
2021
BUY
Grant, award, or other acquisition
$32,845
$88.77 p/Share
370
Added 0.91%
40,202
Common Stock