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
Nov 30
2021
BUY
Open market or private purchase
$617,150
$123.43 p/Share
5,000
Added 11.69%
37,755
Common Stock
Sep 24
2021
BUY
Grant, award, or other acquisition
-
53
Added 0.16%
32,755
Common Stock
Jun 25
2021
BUY
Grant, award, or other acquisition
-
51
Added 0.16%
32,701
Common Stock
Mar 26
2021
BUY
Grant, award, or other acquisition
-
53
Added 0.16%
32,650
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$385,936
$119.67 p/Share
3,225
Reduced 9.0%
32,596
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
-
13,541
Added 27.43%
35,821
Common Stock
Dec 30
2020
BUY
Grant, award, or other acquisition
-
39
Added 0.17%
22,280
Common Stock