Nov 06
2024
-
1,100
Reduced 10.27%
9,615
Common Stock, $0.01 pa...
Nov 06
2024
SELL
Open market or private sale
$1,277,729
$100.34 p/Share
12,734
Reduced 54.31%
10,715
Common Stock, $0.01 pa...
Nov 06
2024
BUY
Exercise of conversion of derivative security
$148,604
$37.89 p/Share
3,922
Added 14.33%
23,449
Common Stock, $0.01 pa...
Jun 03
2024
SELL
Payment of exercise price or tax liability
$41,178
$97.12 p/Share
424
Reduced 2.14%
19,384
Common Stock, $0.01 pa...
Jun 03
2024
BUY
Exercise of conversion of derivative security
-
1,396
Added 6.58%
19,808
Common Stock, $0.01 pa...
Mar 13
2024
-
575
Reduced 3.03%
18,412
Common Stock, $0.01 pa...
Jan 30
2024
SELL
Payment of exercise price or tax liability
$42,544
$85.43 p/Share
498
Reduced 2.56%
18,987
Common Stock, $0.01 pa...
Jan 30
2024
BUY
Exercise of conversion of derivative security
-
1,396
Added 6.69%
19,485
Common Stock, $0.01 pa...
Dec 11
2023
SELL
Open market or private sale
$180,832
$80.37 p/Share
2,250
Reduced 11.15%
17,922
Common Stock, $0.01 pa...
Dec 11
2023
BUY
Exercise of conversion of derivative security
$38,664
$28.64 p/Share
1,350
Added 6.27%
20,172
Common Stock, $0.01 pa...
Dec 08
2023
-
621
Reduced 3.19%
18,822
Common Stock, $0.01 pa...
Nov 12
2023
SELL
Payment of exercise price or tax liability
$461,790
$75.89 p/Share
6,085
Reduced 23.84%
19,443
Common Stock, $0.01 pa...
Nov 12
2023
BUY
Exercise of conversion of derivative security
-
2,795
Added 15.79%
14,907
Common Stock, $0.01 pa...
Nov 12
2023
BUY
Grant, award, or other acquisition
-
10,621
Added 30.45%
24,260
Common Stock, $0.01 pa...
Jul 16
2023
SELL
Payment of exercise price or tax liability
$35,628
$84.03 p/Share
424
Reduced 3.38%
12,112
Common Stock, $0.01 pa...
Jul 16
2023
BUY
Exercise of conversion of derivative security
-
1,396
Added 10.02%
12,536
Common Stock, $0.01 pa...
Nov 12
2022
SELL
Payment of exercise price or tax liability
$142,404
$59.04 p/Share
2,412
Reduced 17.8%
11,140
Common Stock, $0.01 pa...
Nov 12
2022
BUY
Exercise of conversion of derivative security
-
2,241
Added 23.88%
7,142
Common Stock, $0.01 pa...
Nov 12
2022
BUY
Grant, award, or other acquisition
-
6,410
Added 33.15%
12,927
Common Stock, $0.01 pa...
May 19
2022
SELL
Open market or private sale
$283,114
$62.47 p/Share
4,532
Reduced 48.04%
4,901
Common Stock, $0.01 pa...
May 19
2022
BUY
Exercise of conversion of derivative security
$80,776
$36.19 p/Share
2,232
Added 19.13%
9,433
Common Stock, $0.01 pa...
Nov 13
2021
SELL
Payment of exercise price or tax liability
$11,501
$59.9 p/Share
192
Reduced 2.6%
7,201
Common Stock, $0.01 pa...
Nov 13
2021
BUY
Exercise of conversion of derivative security
-
688
Added 8.51%
7,393
Common Stock, $0.01 pa...