Oct 27
2024
SELL
Payment of exercise price or tax liability
$94,163
$127.42 p/Share
739
Reduced 6.65%
10,372
Common Stock, $0.01 pa...
Oct 27
2024
BUY
Exercise of conversion of derivative security
-
1,880
Added 14.47%
11,111
Common Stock, $0.01 pa...
Oct 26
2024
SELL
Payment of exercise price or tax liability
$80,656
$127.42 p/Share
633
Reduced 6.42%
9,231
Common Stock, $0.01 pa...
Oct 26
2024
BUY
Exercise of conversion of derivative security
-
1,611
Added 14.04%
9,864
Common Stock, $0.01 pa...
Mar 05
2024
SELL
Sale (or disposition) back to the issuer
$96,811
$114.03 p/Share
849
Reduced 9.33%
8,253
Common Stock, $0.01 pa...
Mar 05
2024
BUY
Grant, award, or other acquisition
-
2,159
Added 19.17%
9,102
Common Stock, $0.01 pa...
Oct 29
2023
BUY
Exercise of conversion of derivative security
-
1,330
Added 16.56%
6,701
Common Stock, $0.01 pa...
Mar 13
2023
BUY
Open market or private purchase
$160,950
$107.3 p/Share
1,500
Added 21.83%
5,371
Common Stock, $0.01 pa...
Mar 07
2023
SELL
Payment of exercise price or tax liability
$41,253
$127.72 p/Share
323
Reduced 7.7%
3,871
Common Stock, $0.01 pa...
Mar 07
2023
BUY
Grant, award, or other acquisition
-
1,327
Added 24.04%
4,194
Common Stock, $0.01 pa...
Feb 01
2023
SELL
Payment of exercise price or tax liability
$19,384
$129.23 p/Share
150
Reduced 4.97%
2,867
Common Stock, $0.01 pa...
Feb 01
2023
BUY
Exercise of conversion of derivative security
-
508
Added 14.41%
3,017
Common Stock, $0.01 pa...
Oct 23
2022
SELL
Payment of exercise price or tax liability
$30,973
$142.08 p/Share
218
Reduced 8.49%
2,351
Common Stock, $0.01 pa...
Oct 23
2022
BUY
Exercise of conversion of derivative security
-
897
Added 25.88%
2,569
Common Stock, $0.01 pa...
Nov 05
2021
SELL
Open market or private sale
$1,007,775
$134.37 p/Share
7,500
Reduced 84.07%
1,421
Common Stock, $0.01 pa...
Nov 05
2021
BUY
Exercise of conversion of derivative security
$540,075
$72.01 p/Share
7,500
Added 45.67%
8,921
Common Stock, $0.01 pa...
Oct 24
2021
SELL
Payment of exercise price or tax liability
$22,585
$131.31 p/Share
172
Reduced 10.8%
1,421
Common Stock, $0.01 pa...
Oct 24
2021
BUY
Exercise of conversion of derivative security
-
708
Added 30.77%
1,593
Common Stock, $0.01 pa...
Feb 24
2021
SELL
Open market or private sale
$417,571
$108.46 p/Share
3,850
Reduced 81.31%
885
Common Stock, $0.01 pa...
Feb 24
2021
BUY
Exercise of conversion of derivative security
$274,851
$71.39 p/Share
3,850
Added 44.85%
4,735
Common Stock, $0.01 pa...
Oct 25
2020
SELL
Payment of exercise price or tax liability
$15,077
$72.14 p/Share
209
Reduced 24.3%
651
Common Stock, $0.01 pa...
Oct 25
2020
BUY
Exercise of conversion of derivative security
-
860
Added 50.0%
860
Common Stock, $0.01 pa...
Feb 14
2019
SELL
Open market or private sale
$377,325
$100.62 p/Share
3,750
Reduced 100.0%
0
Common Stock, $0.01 pa...
Feb 14
2019
BUY
Exercise of conversion of derivative security
$193,312
$51.55 p/Share
3,750
Added 50.0%
3,750
Common Stock, $0.01 pa...