Feb 29
2024
SELL
Payment of exercise price or tax liability
$812,957
$313.52 p/Share
2,593
Reduced 1.47%
174,151
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
11
Added 0.01%
176,744
Common Stock
Oct 30
2023
BUY
Grant, award, or other acquisition
-
12
Added 0.01%
191,733
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
-
12
Added 0.01%
191,721
Common Stock
May 10
2023
SELL
Open market or private sale
$2,227,422
$165.46 p/Share
13,462
Reduced 6.56%
191,709
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
-
14
Added 0.01%
205,171
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$365,633
$165.52 p/Share
2,209
Reduced 1.07%
205,157
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
20
Added 0.01%
207,366
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
3,957
Added 1.87%
207,346
Common Stock
Nov 14
2022
SELL
Open market or private sale
$1,214,144
$151.92 p/Share
7,992
Reduced 3.78%
203,389
Common Stock
Nov 11
2022
SELL
Open market or private sale
$305,898
$152.34 p/Share
2,008
Reduced 0.94%
211,381
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
-
18
Added 0.01%
213,389
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
-
19
Added 0.01%
213,371
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
-
21
Added 0.01%
213,352
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$367,106
$116.95 p/Share
3,139
Reduced 1.45%
213,331
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
-
29
Added 0.01%
216,470
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
4,608
Added 2.08%
216,441
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
-
21
Added 0.01%
211,833
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
-
23
Added 0.01%
211,812
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
-
23
Added 0.01%
211,789
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$208,177
$97.37 p/Share
2,138
Reduced 1.0%
211,766
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
-
40
Added 0.02%
213,904
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
-
6,521
Added 2.96%
213,864
Common Stock
Nov 30
2020
SELL
Open market or private sale
$877,400
$87.74 p/Share
10,000
Reduced 4.6%
207,343
Common Stock
Oct 30
2020
BUY
Grant, award, or other acquisition
-
26
Added 0.01%
217,343
Common Stock