Feb 29
2024
SELL
Payment of exercise price or tax liability
$1,215,203
$313.52 p/Share
3,876
Reduced 6.59%
54,958
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
16
Added 0.03%
58,834
Common Stock
Oct 30
2023
BUY
Grant, award, or other acquisition
-
19
Added 0.03%
58,818
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
-
19
Added 0.03%
58,799
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
-
22
Added 0.04%
58,780
Common Stock
Apr 27
2023
SELL
Open market or private sale
$4,250,000
$170.0 p/Share
25,000
Reduced 29.85%
58,758
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$579,816
$165.52 p/Share
3,503
Reduced 4.01%
83,758
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
31
Added 0.04%
87,261
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
6,060
Added 6.5%
87,230
Common Stock
Nov 10
2022
SELL
Open market or private sale
$3,000,000
$150.0 p/Share
20,000
Reduced 19.77%
81,170
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
-
27
Added 0.03%
101,170
Common Stock
Oct 27
2022
SELL
Open market or private sale
$1,350,000
$135.0 p/Share
10,000
Reduced 9.0%
101,143
Common Stock
Oct 18
2022
SELL
Open market or private sale
$1,300,100
$130.01 p/Share
10,000
Reduced 8.25%
111,143
Common Stock
Oct 17
2022
SELL
Open market or private sale
$625,050
$125.01 p/Share
5,000
Reduced 3.96%
121,143
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
-
27
Added 0.02%
126,143
Common Stock
Jun 30
2022
SELL
Payment of exercise price or tax liability
$2,193,666
$102.96 p/Share
21,306
Reduced 14.45%
126,116
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
-
84
Added 0.06%
147,422
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$584,165
$116.95 p/Share
4,995
Reduced 3.28%
147,338
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
-
90
Added 0.06%
152,333
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
6,919
Added 4.35%
152,243
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
-
80
Added 0.06%
145,324
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
-
80
Added 0.06%
145,244
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
-
81
Added 0.06%
145,164
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$294,057
$97.37 p/Share
3,020
Reduced 2.04%
145,083
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
-
124
Added 0.08%
148,103
Common Stock