Nov 07
2024
SELL
Open market or private sale
$10,188,495
$217.16 p/Share
46,917
Reduced 38.78%
74,061
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
$5,033,255
$107.28 p/Share
46,917
Added 27.94%
120,978
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$697,463
$162.05 p/Share
4,304
Reduced 5.5%
73,963
Common Stock
Jan 25
2024
BUY
Grant, award, or other acquisition
-
14,336
Added 15.48%
78,267
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$876,730
$173.13 p/Share
5,064
Reduced 7.35%
63,793
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
13,786
Added 16.68%
68,857
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$648,527
$177.29 p/Share
3,658
Reduced 6.24%
54,930
Common Stock
Jan 27
2022
BUY
Grant, award, or other acquisition
-
10,869
Added 15.65%
58,588
Common Stock
Sep 08
2021
-
34,544
Reduced 42.02%
47,655
Common Stock
Feb 08
2021
SELL
Open market or private sale
$7,858,285
$174.28 p/Share
45,090
Reduced 35.44%
82,135
Common Stock
Feb 08
2021
BUY
Exercise of conversion of derivative security
$4,837,255
$107.28 p/Share
45,090
Added 26.17%
127,225
Common Stock
Feb 03
2021
SELL
Open market or private sale
$4,784,939
$172.96 p/Share
27,665
Reduced 25.2%
82,135
Common Stock
Feb 03
2021
BUY
Exercise of conversion of derivative security
$3,047,300
$110.15 p/Share
27,665
Added 20.13%
109,800
Common Stock
Feb 01
2021
SELL
Open market or private sale
$2,578,353
$170.02 p/Share
15,165
Reduced 15.59%
82,135
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$1,528,490
$165.69 p/Share
9,225
Reduced 10.1%
82,135
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
$1,201,978
$79.26 p/Share
15,165
Added 13.48%
97,300
Common Stock
Jan 28
2021
BUY
Grant, award, or other acquisition
-
9,751
Added 9.64%
91,360
Common Stock
Nov 05
2020
-
400
Reduced 0.49%
81,571
Common Stock
Feb 05
2020
SELL
Open market or private sale
$2,952,791
$130.32 p/Share
22,658
Reduced 21.59%
82,282
Common Stock
Feb 05
2020
-
456
Reduced 0.55%
81,826
Common Stock
Feb 05
2020
BUY
Exercise of conversion of derivative security
$1,497,694
$66.1 p/Share
22,658
Added 17.76%
104,940
Common Stock
Jan 31
2020
SELL
Payment of exercise price or tax liability
$172,819
$124.42 p/Share
1,389
Reduced 1.66%
82,282
Common Stock
Jan 24
2020
BUY
Grant, award, or other acquisition
-
12,642
Added 13.13%
83,671
Common Stock
Jul 25
2019
SELL
Open market or private sale
$9,822,492
$128.36 p/Share
76,523
Reduced 51.9%
70,933
Common Stock
Jul 25
2019
BUY
Exercise of conversion of derivative security
$4,747,487
$62.04 p/Share
76,523
Added 34.17%
147,456
Common Stock