Mar 01
2024
SELL
Open market or private sale
$260,340
$126.81 p/Share
2,053
Reduced 4.06%
48,553
Common Stock
Mar 01
2024
SELL
Open market or private sale
$260,340
$126.81 p/Share
2,053
Reduced 4.06%
48,553
Common Stock
Mar 01
2024
SELL
Open market or private sale
$260,340
$126.81 p/Share
2,053
Reduced 4.06%
48,553
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
3,011
Added 5.62%
50,606
Common Stock
Feb 25
2024
SELL
Payment of exercise price or tax liability
$128,782
$126.63 p/Share
1,017
Reduced 2.09%
47,595
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
$133,367
$41.15 p/Share
3,241
Added 6.25%
48,612
Common Stock
Feb 08
2024
SELL
Open market or private sale
$626,296
$121.0 p/Share
5,176
Reduced 10.24%
45,371
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
$212,992
$41.15 p/Share
5,176
Added 9.29%
50,547
Common Stock
Dec 27
2023
-
1,260
Reduced 2.7%
45,371
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
2,422
Added 4.84%
47,609
Common Stock
Feb 02
2023
SELL
Payment of exercise price or tax liability
$128,470
$131.36 p/Share
978
Reduced 2.05%
46,631
Common Stock
Nov 04
2022
SELL
Open market or private sale
$382,135
$145.52 p/Share
2,626
Reduced 5.49%
45,187
Common Stock
Jun 27
2022
BUY
Exercise of conversion of derivative security
$222,497
$50.81 p/Share
4,379
Added 8.39%
47,813
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
2,390
Added 5.22%
43,434
Common Stock
Feb 21
2022
SELL
Payment of exercise price or tax liability
$118,449
$135.37 p/Share
875
Reduced 2.09%
41,044
Common Stock
Aug 12
2021
-
750
Reduced 1.73%
42,660
Common Stock
Aug 12
2021
SELL
Open market or private sale
$1,946,791
$135.75 p/Share
14,341
Reduced 25.16%
42,660
Common Stock
Aug 12
2021
BUY
Exercise of conversion of derivative security
$519,431
$36.22 p/Share
14,341
Added 22.11%
50,521
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
2,880
Added 6.22%
43,410
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$140,290
$109.09 p/Share
1,286
Reduced 3.08%
40,530
Common Stock
Dec 15
2020
BUY
Exercise of conversion of derivative security
$96,429
$37.86 p/Share
2,547
Added 5.74%
41,816
Common Stock
Dec 02
2020
BUY
Exercise of conversion of derivative security
$179,942
$34.34 p/Share
5,240
Added 11.77%
39,269
Common Stock
Feb 25
2020
BUY
Grant, award, or other acquisition
-
3,070
Added 8.28%
34,029
Common Stock
Feb 23
2020
SELL
Payment of exercise price or tax liability
$201,545
$110.8 p/Share
1,819
Reduced 5.55%
30,959
Common Stock
Sep 12
2019
SELL
Open market or private sale
$613,830
$105.0 p/Share
5,846
Reduced 15.14%
32,778
Common Stock