Feb 18
2024
SELL
Payment of exercise price or tax liability
$99,009
$161.78 p/Share
612
Reduced 3.27%
18,115
Common Stock
Feb 18
2024
BUY
Grant, award, or other acquisition
-
2,006
Added 9.68%
18,727
Common Stock
Feb 16
2024
SELL
Open market or private sale
$3,168,151
$162.82 p/Share
19,458
Reduced 53.78%
16,721
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
$2,044,646
$105.08 p/Share
19,458
Added 34.97%
36,179
Common Stock
Feb 22
2023
SELL
Open market or private sale
$3,951,735
$134.18 p/Share
29,451
Reduced 63.86%
16,668
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$990,280
$134.33 p/Share
7,372
Reduced 30.67%
16,668
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
$3,580,983
$92.63 p/Share
38,659
Added 45.6%
46,119
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$216,755
$135.05 p/Share
1,605
Reduced 9.76%
14,832
Common Stock
Feb 19
2023
BUY
Grant, award, or other acquisition
-
5,389
Added 24.69%
16,437
Common Stock
Feb 18
2022
SELL
Open market or private sale
$929,239
$124.73 p/Share
7,450
Reduced 40.27%
11,048
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$643,263
$124.76 p/Share
5,156
Reduced 21.8%
18,498
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
14,276
Added 37.64%
23,654
Common Stock
Jun 21
2021
SELL
Open market or private sale
$1,917,600
$127.84 p/Share
15,000
Reduced 61.53%
9,378
Common Stock
Jun 21
2021
BUY
Exercise of conversion of derivative security
$1,392,000
$92.8 p/Share
15,000
Added 38.09%
24,378
Common Stock
Mar 01
2021
SELL
Open market or private sale
$881,760
$110.22 p/Share
8,000
Reduced 46.04%
9,378
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$465,422
$103.45 p/Share
4,499
Reduced 20.56%
17,378
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
13,336
Added 37.87%
21,877
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$6,816
$109.93 p/Share
62
Reduced 0.72%
8,541
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
-
139
Added 1.59%
8,603
Common Stock
May 07
2020
SELL
Open market or private sale
$1,913,410
$102.75 p/Share
18,622
Reduced 68.75%
8,464
Common Stock
May 07
2020
BUY
Exercise of conversion of derivative security
$1,312,106
$70.46 p/Share
18,622
Added 40.74%
27,086
Common Stock
Feb 09
2020
SELL
Payment of exercise price or tax liability
$191,000
$124.43 p/Share
1,535
Reduced 15.35%
8,464
Common Stock
Feb 09
2020
BUY
Grant, award, or other acquisition
-
5,130
Added 33.91%
9,999
Common Stock
Aug 06
2019
SELL
Open market or private sale
$92,043
$102.27 p/Share
900
Reduced 15.6%
4,869
Common Stock
Feb 11
2019
SELL
Payment of exercise price or tax liability
$145,347
$92.46 p/Share
1,572
Reduced 21.41%
5,769
Common Stock