Nov 18
2024
-
1,500
Reduced 15.86%
7,955
Common Stock
Mar 05
2024
SELL
Open market or private sale
$836,990
$84.63 p/Share
9,890
Reduced 51.12%
9,455
Common Stock
Mar 05
2024
BUY
Exercise of conversion of derivative security
$601,509
$60.82 p/Share
9,890
Added 33.83%
19,345
Common Stock
Feb 15
2024
-
1,585
Reduced 14.36%
9,455
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$92,482
$80.28 p/Share
1,152
Reduced 9.45%
11,040
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
-
2,280
Added 15.75%
12,192
Common Stock
Nov 14
2023
SELL
Open market or private sale
$349,839
$75.69 p/Share
4,622
Reduced 31.8%
9,912
Common Stock
Nov 14
2023
BUY
Exercise of conversion of derivative security
$228,419
$49.42 p/Share
4,622
Added 24.13%
14,534
Common Stock
May 11
2023
-
1,500
Reduced 13.14%
9,912
Common Stock
Feb 15
2023
SELL
Open market or private sale
$826,768
$67.31 p/Share
12,283
Reduced 51.84%
11,412
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
$520,676
$42.39 p/Share
12,283
Added 34.14%
23,695
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$115,479
$65.8 p/Share
1,755
Reduced 13.33%
11,412
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
3,540
Added 21.19%
13,167
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$102,488
$71.72 p/Share
1,429
Reduced 12.93%
9,627
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
$218,029
$71.72 p/Share
3,040
Added 21.57%
11,056
Common Stock
Nov 10
2021
-
1,350
Reduced 14.41%
8,016
Common Stock
Nov 08
2021
SELL
Open market or private sale
$716,240
$77.49 p/Share
9,243
Reduced 49.67%
9,366
Common Stock
Nov 08
2021
BUY
Exercise of conversion of derivative security
$456,789
$49.42 p/Share
9,243
Added 33.19%
18,609
Common Stock
May 05
2021
SELL
Payment of exercise price or tax liability
$434,301
$70.71 p/Share
6,142
Reduced 38.03%
10,010
Common Stock
May 05
2021
BUY
Exercise of conversion of derivative security
$260,359
$42.39 p/Share
6,142
Added 27.55%
16,152
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$69,323
$60.65 p/Share
1,143
Reduced 10.25%
10,010
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
$147,380
$60.65 p/Share
2,430
Added 17.89%
11,153
Common Stock
Feb 10
2021
SELL
Open market or private sale
$447,643
$61.02 p/Share
7,336
Reduced 45.68%
8,723
Common Stock
Feb 10
2021
BUY
Exercise of conversion of derivative security
$367,974
$50.16 p/Share
7,336
Added 31.36%
16,059
Common Stock
Nov 30
2020
SELL
Open market or private sale
$56,370
$56.37 p/Share
1,000
Reduced 10.28%
8,723
Common Stock