Jun 28
2024
BUY
Grant, award, or other acquisition
-
165
Added 0.07%
229,453
Common Stock
Apr 08
2024
SELL
Payment of exercise price or tax liability
$511,300
$91.32 p/Share
5,599
Reduced 2.38%
229,287
Common Stock
Apr 08
2024
BUY
Exercise of conversion of derivative security
$450,951
$69.85 p/Share
6,456
Added 2.68%
234,886
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
-
187
Added 0.08%
228,430
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
-
173
Added 0.08%
228,241
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
-
175
Added 0.08%
228,066
Common Stock
Aug 17
2023
SELL
Payment of exercise price or tax liability
$308,990
$99.29 p/Share
3,112
Reduced 1.35%
227,889
Common Stock
Aug 16
2023
SELL
Payment of exercise price or tax liability
$279,388
$99.25 p/Share
2,815
Reduced 1.2%
231,002
Common Stock
Aug 12
2023
SELL
Payment of exercise price or tax liability
$1,043,420
$94.71 p/Share
11,017
Reduced 4.5%
233,817
Common Stock
Aug 11
2023
BUY
Grant, award, or other acquisition
-
27,980
Added 10.26%
244,836
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
143
Added 0.07%
216,856
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
189
Added 0.09%
213,310
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
-
203
Added 0.1%
213,118
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
241
Added 0.11%
212,913
Common Stock
Aug 17
2022
SELL
Payment of exercise price or tax liability
$220,228
$71.41 p/Share
3,084
Reduced 1.43%
212,670
Common Stock
Aug 16
2022
SELL
Payment of exercise price or tax liability
$200,892
$72.03 p/Share
2,789
Reduced 1.28%
215,754
Common Stock
Aug 13
2022
SELL
Payment of exercise price or tax liability
$984,594
$70.88 p/Share
13,891
Reduced 5.98%
218,544
Common Stock
Aug 12
2022
SELL
Payment of exercise price or tax liability
$2,013,671
$68.9 p/Share
29,226
Reduced 13.0%
195,578
Common Stock
Aug 12
2022
BUY
Grant, award, or other acquisition
-
36,858
Added 13.69%
232,436
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
-
313
Added 0.14%
224,805
Common Stock
Mar 25
2022
BUY
Grant, award, or other acquisition
-
280
Added 0.12%
234,487
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
-
285
Added 0.12%
234,203
Common Stock
Sep 24
2021
BUY
Grant, award, or other acquisition
-
256
Added 0.11%
233,914
Common Stock
Aug 31
2021
SELL
Open market or private sale
$603,642
$85.02 p/Share
7,100
Reduced 3.08%
223,654
Common Stock
Aug 20
2021
SELL
Open market or private sale
$724,625
$85.25 p/Share
8,500
Reduced 3.55%
230,754
Common Stock