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
Mar 25
2022
BUY
Grant, award, or other acquisition
-
49
Added 0.07%
70,125
Common Stock
Mar 18
2022
SELL
Payment of exercise price or tax liability
$11,352,885
$145.25 p/Share
78,161
Reduced 52.73%
70,075
Common Stock
Mar 18
2022
BUY
Exercise of conversion of derivative security
$8,211,670
$78.19 p/Share
105,022
Added 48.34%
112,230
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$671,928
$139.52 p/Share
4,816
Reduced 10.03%
43,214
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
10,516
Added 17.87%
48,329
Common Stock
Dec 30
2021
BUY
Grant, award, or other acquisition
-
58
Added 0.15%
37,813
Common Stock