May 30
2024
-
15,179
Reduced 14.82%
87,264
Common Stock, $0.01 pa...
May 29
2024
-
9,381
Reduced 8.39%
102,443
Common Stock, $0.01 pa...
Mar 12
2024
-
3,281
Reduced 2.85%
111,824
Common Stock, $0.01 pa...
Mar 05
2024
SELL
Sale (or disposition) back to the issuer
$871,873
$114.03 p/Share
7,646
Reduced 6.23%
115,105
Common Stock, $0.01 pa...
Mar 05
2024
BUY
Grant, award, or other acquisition
-
19,433
Added 13.67%
122,751
Common Stock, $0.01 pa...
Dec 12
2023
-
11,050
Reduced 9.68%
103,062
Common Stock, $0.01 pa...
Oct 29
2023
SELL
Payment of exercise price or tax liability
$422,166
$89.67 p/Share
4,708
Reduced 3.73%
121,637
Common Stock, $0.01 pa...
Oct 29
2023
BUY
Exercise of conversion of derivative security
-
11,966
Added 8.65%
126,345
Common Stock, $0.01 pa...
Sep 15
2023
-
350
Reduced 0.31%
114,379
Common Stock, $0.01 pa...
Mar 13
2023
BUY
Open market or private purchase
$1,012,605
$106.59 p/Share
9,500
Added 7.65%
114,729
Common Stock, $0.01 pa...
Mar 07
2023
SELL
Payment of exercise price or tax liability
$600,028
$127.72 p/Share
4,698
Reduced 4.27%
105,229
Common Stock, $0.01 pa...
Mar 07
2023
BUY
Grant, award, or other acquisition
-
11,940
Added 9.8%
109,927
Common Stock, $0.01 pa...
Oct 23
2022
SELL
Payment of exercise price or tax liability
$633,819
$142.08 p/Share
4,461
Reduced 4.3%
99,305
Common Stock, $0.01 pa...
Oct 23
2022
BUY
Exercise of conversion of derivative security
-
11,338
Added 9.85%
103,766
Common Stock, $0.01 pa...
Mar 08
2022
SELL
Payment of exercise price or tax liability
$586,374
$133.54 p/Share
4,391
Reduced 8.79%
45,543
Common Stock, $0.01 pa...
Mar 08
2022
BUY
Grant, award, or other acquisition
-
11,161
Added 18.27%
49,934
Common Stock, $0.01 pa...
Nov 02
2021
SELL
Open market or private sale
$10,606,054
$136.72 p/Share
77,575
Reduced 56.01%
60,936
Common Stock, $0.01 pa...
Nov 02
2021
BUY
Exercise of conversion of derivative security
$5,236,312
$67.5 p/Share
77,575
Added 35.9%
138,511
Common Stock, $0.01 pa...
Oct 24
2021
SELL
Payment of exercise price or tax liability
$444,090
$131.31 p/Share
3,382
Reduced 5.26%
60,936
Common Stock, $0.01 pa...
Oct 24
2021
BUY
Exercise of conversion of derivative security
-
8,595
Added 11.79%
64,318
Common Stock, $0.01 pa...
Mar 05
2021
SELL
Payment of exercise price or tax liability
$583,705
$110.76 p/Share
5,270
Reduced 8.64%
55,723
Common Stock, $0.01 pa...
Mar 05
2021
BUY
Grant, award, or other acquisition
-
13,394
Added 18.01%
60,993
Common Stock, $0.01 pa...
Feb 17
2021
SELL
Open market or private sale
$1,903,707
$102.46 p/Share
18,580
Reduced 28.08%
47,599
Common Stock, $0.01 pa...
Feb 17
2021
BUY
Exercise of conversion of derivative security
$891,840
$48.0 p/Share
18,580
Added 21.92%
66,179
Common Stock, $0.01 pa...
Oct 25
2020
SELL
Payment of exercise price or tax liability
$326,722
$72.14 p/Share
4,529
Reduced 7.9%
52,820
Common Stock, $0.01 pa...