Oct 18
2024
SELL
Open market or private sale
$1,860,960
$155.08 p/Share
12,000
Reduced 15.37%
66,090
Common Stock
Oct 16
2024
SELL
Open market or private sale
$407,441
$150.96 p/Share
2,699
Reduced 3.34%
78,090
Common Stock
Oct 15
2024
SELL
Open market or private sale
$723,888
$150.81 p/Share
4,800
Reduced 5.61%
80,789
Common Stock
Oct 10
2024
SELL
Open market or private sale
$22,651
$150.01 p/Share
151
Reduced 0.18%
85,589
Common Stock
Oct 01
2024
SELL
Open market or private sale
$45,009
$150.03 p/Share
300
Reduced 0.35%
85,740
Common Stock
Sep 27
2024
BUY
Grant, award, or other acquisition
-
57
Added 0.07%
86,040
Common Stock
Sep 19
2024
SELL
Open market or private sale
$180,132
$150.11 p/Share
1,200
Reduced 1.38%
85,983
Common Stock
Sep 18
2024
SELL
Open market or private sale
$382,602
$150.04 p/Share
2,550
Reduced 2.84%
87,183
Common Stock
Sep 17
2024
SELL
Open market or private sale
$45,000
$150.0 p/Share
300
Reduced 0.33%
89,733
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
-
66
Added 0.07%
90,033
Common Stock
Mar 28
2024
BUY
Grant, award, or other acquisition
-
60
Added 0.07%
89,966
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
3,445
Added 3.69%
89,905
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$682,472
$134.61 p/Share
5,070
Reduced 5.54%
86,460
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
7,061
Added 7.16%
91,530
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
-
69
Added 0.08%
84,469
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
-
72
Added 0.09%
84,399
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
70
Added 0.08%
84,327
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
61
Added 0.07%
84,256
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$747,612
$139.48 p/Share
5,360
Reduced 5.99%
84,195
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
11,025
Added 10.96%
89,554
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
-
60
Added 0.08%
78,529
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
58
Added 0.07%
78,169
Common Stock
Jun 24
2022
BUY
Grant, award, or other acquisition
-
50
Added 0.06%
78,110
Common Stock
May 17
2022
SELL
Payment of exercise price or tax liability
$5,887,177
$148.76 p/Share
39,575
Reduced 33.64%
78,060
Common Stock
May 17
2022
BUY
Exercise of conversion of derivative security
$4,946,266
$104.11 p/Share
47,510
Added 28.77%
117,635
Common Stock