Jun 01
2024
SELL
Payment of exercise price or tax liability
$1,205,589
$168.85 p/Share
7,140
Reduced 3.28%
210,774
Common Stock
Jun 01
2024
BUY
Grant, award, or other acquisition
-
16,582
Added 6.8%
227,356
Common Stock
Mar 21
2024
-
504
Reduced 0.23%
217,914
Common Stock
Mar 10
2024
BUY
Grant, award, or other acquisition
$249,927
$185.82 p/Share
1,345
Added 0.61%
218,418
Common Stock
Feb 19
2024
BUY
Grant, award, or other acquisition
-
16,435
Added 7.04%
217,072
Common Stock
Dec 18
2023
SELL
Open market or private sale
$5,034,687
$175.01 p/Share
28,768
Reduced 12.54%
200,637
Common Stock
Dec 18
2023
BUY
Exercise of conversion of derivative security
$1,380,864
$48.0 p/Share
28,768
Added 11.14%
229,405
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$933,796
$132.06 p/Share
7,071
Reduced 3.79%
179,590
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
$2,799,882
$133.03 p/Share
21,047
Added 9.49%
200,637
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
$237,507
$167.85 p/Share
1,415
Added 0.75%
186,661
Common Stock
Feb 20
2023
BUY
Grant, award, or other acquisition
-
14,952
Added 7.47%
185,245
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$1,666,082
$132.46 p/Share
12,578
Reduced 7.79%
148,872
Common Stock
Jun 01
2022
BUY
Grant, award, or other acquisition
-
21,421
Added 11.17%
170,293
Common Stock
Mar 10
2022
BUY
Grant, award, or other acquisition
$226,867
$130.01 p/Share
1,745
Added 1.07%
161,450
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
-
14,978
Added 8.57%
159,705
Common Stock
Dec 22
2021
-
300
Reduced 0.21%
144,727
Common Stock
Aug 04
2021
SELL
Open market or private sale
$5,034,070
$105.8 p/Share
47,581
Reduced 24.7%
145,027
Common Stock
Aug 04
2021
BUY
Exercise of conversion of derivative security
$2,810,610
$59.07 p/Share
47,581
Added 19.81%
192,608
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$1,585,268
$102.54 p/Share
15,460
Reduced 10.02%
138,771
Common Stock
Jun 01
2021
BUY
Grant, award, or other acquisition
-
6,256
Added 4.14%
145,027
Common Stock
Apr 27
2021
SELL
Open market or private sale
$5,299,962
$80.56 p/Share
65,789
Reduced 29.9%
154,231
Common Stock
Apr 27
2021
BUY
Exercise of conversion of derivative security
$3,210,503
$48.8 p/Share
65,789
Added 23.02%
220,020
Common Stock
Mar 10
2021
BUY
Grant, award, or other acquisition
$440,669
$65.86 p/Share
6,691
Added 4.16%
154,231
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
7,397
Added 4.77%
147,540
Common Stock
Oct 29
2020
SELL
Open market or private sale
$998,703
$47.22 p/Share
21,150
Reduced 13.11%
140,143
Common Stock