Jan 25
2024
BUY
Grant, award, or other acquisition
-
22,399
Added 5.03%
423,001
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$4,161,525
$173.13 p/Share
24,037
Reduced 5.66%
400,602
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
50,259
Added 10.58%
424,639
Common Stock
Nov 10
2022
-
22,069
Reduced 5.57%
374,380
Common Stock
Nov 09
2022
-
1,665
Reduced 0.42%
396,449
Common Stock
Jan 31
2022
SELL
Open market or private sale
$5,945,768
$177.65 p/Share
33,469
Reduced 7.75%
398,114
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$3,723,622
$177.29 p/Share
21,003
Reduced 4.64%
431,583
Common Stock
Jan 27
2022
BUY
Grant, award, or other acquisition
-
42,904
Added 8.66%
452,586
Common Stock
Nov 05
2021
-
99,985
Reduced 19.62%
409,682
Common Stock
Feb 04
2021
SELL
Open market or private sale
$19,131,750
$170.06 p/Share
112,500
Reduced 18.08%
509,667
Common Stock
Feb 04
2021
BUY
Exercise of conversion of derivative security
$4,960,125
$44.09 p/Share
112,500
Added 15.31%
622,167
Common Stock
Feb 03
2021
SELL
Open market or private sale
$19,351,124
$172.01 p/Share
112,500
Reduced 18.08%
509,667
Common Stock
Feb 03
2021
BUY
Exercise of conversion of derivative security
$4,960,125
$44.09 p/Share
112,500
Added 15.31%
622,167
Common Stock
Feb 02
2021
SELL
Open market or private sale
$19,578,375
$174.03 p/Share
112,500
Reduced 18.08%
509,667
Common Stock
Feb 02
2021
BUY
Exercise of conversion of derivative security
$4,960,125
$44.09 p/Share
112,500
Added 15.31%
622,167
Common Stock
Feb 01
2021
SELL
Open market or private sale
$18,661,059
$170.29 p/Share
109,584
Reduced 17.7%
509,667
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
$1,772,065
$44.09 p/Share
40,192
Added 6.81%
549,859
Common Stock
Jan 29
2021
SELL
Open market or private sale
$18,686,251
$166.1 p/Share
112,500
Reduced 16.27%
579,059
Common Stock
Jan 29
2021
BUY
Exercise of conversion of derivative security
$4,960,125
$44.09 p/Share
112,500
Added 13.99%
691,559
Common Stock
Jan 28
2021
SELL
Open market or private sale
$18,922,500
$168.2 p/Share
112,500
Reduced 16.27%
579,059
Common Stock
Jan 28
2021
BUY
Exercise of conversion of derivative security
$4,960,125
$44.09 p/Share
112,500
Added 13.99%
691,559
Common Stock
Jan 28
2021
BUY
Grant, award, or other acquisition
-
38,410
Added 6.22%
579,059
Common Stock
Oct 23
2020
-
95,513
Reduced 15.01%
540,649
Common Stock
Jan 31
2020
SELL
Open market or private sale
$11,285,940
$121.91 p/Share
92,576
Reduced 12.7%
636,162
Common Stock
Jan 29
2020
SELL
Open market or private sale
$15,234,000
$126.95 p/Share
120,000
Reduced 14.14%
728,738
Common Stock