Nov 08
2024
SELL
Open market or private sale
$1,042,480
$144.95 p/Share
7,192
Reduced 1.75%
404,666
Common Stock
Nov 08
2024
BUY
Exercise of conversion of derivative security
$586,507
$81.55 p/Share
7,192
Added 1.72%
411,858
Common Stock
Nov 06
2024
SELL
Open market or private sale
$3,922,376
$146.27 p/Share
26,816
Reduced 6.21%
404,666
Common Stock
Nov 06
2024
BUY
Exercise of conversion of derivative security
$2,186,844
$81.55 p/Share
26,816
Added 5.85%
431,482
Common Stock
Nov 04
2024
SELL
Open market or private sale
$1,613,969
$147.26 p/Share
10,960
Reduced 2.64%
404,666
Common Stock
Nov 04
2024
BUY
Exercise of conversion of derivative security
$893,788
$81.55 p/Share
10,960
Added 2.57%
415,626
Common Stock
Sep 10
2024
SELL
Open market or private sale
$1,211,521
$120.85 p/Share
10,025
Reduced 2.42%
404,666
Common Stock
Sep 10
2024
BUY
Exercise of conversion of derivative security
$621,550
$62.0 p/Share
10,025
Added 2.36%
414,691
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$2,753,218
$109.83 p/Share
25,068
Reduced 5.83%
404,666
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
10,213
Added 2.32%
429,734
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$3,306,942
$114.19 p/Share
28,960
Reduced 6.46%
419,521
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
$2,371,781
$60.5 p/Share
39,203
Added 8.04%
448,481
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$4,822,710
$123.71 p/Share
38,984
Reduced 8.7%
409,278
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
83,499
Added 15.7%
448,262
Common Stock
Feb 22
2023
SELL
Open market or private sale
$7,853,749
$120.34 p/Share
65,263
Reduced 15.18%
364,763
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
$3,360,391
$51.49 p/Share
65,263
Added 13.18%
430,026
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$568,286
$143.87 p/Share
3,950
Reduced 1.07%
364,763
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
170,440
Added 31.61%
368,713
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
19,316
Added 8.88%
198,273
Common Stock
Sep 14
2021
SELL
Payment of exercise price or tax liability
$24,293
$120.86 p/Share
201
Reduced 0.11%
178,957
Common Stock
May 14
2021
SELL
Open market or private sale
$6,392,250
$118.13 p/Share
54,112
Reduced 23.2%
179,158
Common Stock
May 14
2021
BUY
Exercise of conversion of derivative security
$2,292,219
$63.47 p/Share
36,115
Added 13.41%
233,270
Common Stock
May 13
2021
SELL
Open market or private sale
$2,048,900
$115.47 p/Share
17,744
Reduced 8.26%
197,155
Common Stock
May 13
2021
BUY
Exercise of conversion of derivative security
$739,812
$59.48 p/Share
12,438
Added 5.69%
205,978
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$418,964
$106.04 p/Share
3,951
Reduced 1.91%
202,461
Common Stock