Oct 31
2024
SELL
Open market or private sale
$1,911,562
$80.22 p/Share
23,829
Reduced 8.67%
251,094
Common Stock
Feb 26
2024
SELL
Open market or private sale
$3,048,850
$87.11 p/Share
35,000
Reduced 11.38%
272,626
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$1,669,129
$88.09 p/Share
18,948
Reduced 5.8%
307,626
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
$8,537,418
$88.09 p/Share
96,917
Added 22.89%
326,574
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$1,209,321
$86.22 p/Share
14,026
Reduced 5.76%
229,657
Common Stock
May 05
2023
SELL
Open market or private sale
$1,058,200
$81.4 p/Share
13,000
Reduced 5.1%
241,957
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$2,691,445
$88.45 p/Share
30,429
Reduced 10.69%
254,348
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
$10,166,000
$88.45 p/Share
114,935
Added 28.75%
284,777
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$1,498,722
$88.01 p/Share
17,029
Reduced 9.11%
169,842
Common Stock
Sep 13
2022
-
1,350
Reduced 0.72%
185,712
Common Stock
May 06
2022
SELL
Sale (or disposition) back to the issuer
$1,489,220
$78.38 p/Share
19,000
Reduced 9.25%
186,432
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$3,422,698
$95.89 p/Share
35,694
Reduced 14.83%
204,958
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
$11,149,130
$95.89 p/Share
116,270
Added 32.58%
240,652
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$1,711,646
$95.5 p/Share
17,923
Reduced 12.59%
124,382
Common Stock
May 21
2021
SELL
Payment of exercise price or tax liability
$60,597
$99.34 p/Share
610
Reduced 0.43%
141,062
Common Stock
Mar 08
2021
-
1,000
Reduced 0.7%
141,367
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$203,396
$91.62 p/Share
2,220
Reduced 1.54%
142,367
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$451,373
$90.71 p/Share
4,976
Reduced 3.33%
144,587
Common Stock
Feb 11
2021
BUY
Grant, award, or other acquisition
$3,898,806
$90.71 p/Share
42,981
Added 22.32%
149,563
Common Stock
Dec 04
2020
SELL
Payment of exercise price or tax liability
$82,054
$75.21 p/Share
1,091
Reduced 1.02%
106,269
Common Stock
Dec 04
2020
BUY
Exercise of conversion of derivative security
$43,040
$21.52 p/Share
2,000
Added 1.83%
107,360
Common Stock