Oct 30
2024
-
2,050
Reduced 25.49%
5,991
Common Stock, par valu...
May 12
2024
SELL
Payment of exercise price or tax liability
$53,480
$110.27 p/Share
485
Reduced 5.69%
8,041
Common Stock, par valu...
May 12
2024
BUY
Exercise of conversion of derivative security
-
968
Added 10.2%
8,526
Common Stock, par valu...
Mar 08
2024
SELL
Payment of exercise price or tax liability
$66,496
$100.6 p/Share
661
Reduced 8.04%
7,558
Common Stock, par valu...
Mar 08
2024
BUY
Exercise of conversion of derivative security
-
1,407
Added 14.62%
8,219
Common Stock, par valu...
Feb 22
2024
SELL
Payment of exercise price or tax liability
$44,095
$93.82 p/Share
470
Reduced 6.45%
6,812
Common Stock, par valu...
Feb 22
2024
BUY
Exercise of conversion of derivative security
-
1,007
Added 12.15%
7,282
Common Stock, par valu...
Feb 17
2024
SELL
Payment of exercise price or tax liability
$83,415
$93.41 p/Share
893
Reduced 12.46%
6,275
Common Stock, par valu...
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
1,936
Added 21.27%
7,168
Common Stock, par valu...
Feb 01
2024
SELL
Payment of exercise price or tax liability
$54,219
$87.31 p/Share
621
Reduced 10.61%
5,232
Common Stock, par valu...
Feb 01
2024
BUY
Exercise of conversion of derivative security
-
1,232
Added 17.39%
5,853
Common Stock, par valu...
Dec 14
2023
SELL
Open market or private sale
$85,390
$85.39 p/Share
1,000
Reduced 17.79%
4,621
Common stock, par valu...
Dec 07
2023
-
820
Reduced 12.73%
5,621
Common stock, par valu...
Nov 14
2023
SELL
Open market or private sale
$40,715
$78.45 p/Share
519
Reduced 7.46%
6,441
Common stock, par valu...
Nov 14
2023
SELL
Payment of exercise price or tax liability
$101,871
$78.97 p/Share
1,290
Reduced 15.64%
6,960
Common stock, par valu...
Nov 14
2023
BUY
Exercise of conversion of derivative security
$60,583
$33.49 p/Share
1,809
Added 17.98%
8,250
Common stock, par valu...
Nov 03
2023
SELL
Open market or private sale
$42,819
$74.99 p/Share
571
Reduced 8.14%
6,441
Common stock, par valu...
Nov 03
2023
SELL
Payment of exercise price or tax liability
$107,189
$75.01 p/Share
1,429
Reduced 16.93%
7,012
Common stock, par valu...
Nov 03
2023
BUY
Exercise of conversion of derivative security
$66,980
$33.49 p/Share
2,000
Added 19.16%
8,441
Common stock, par valu...
Sep 18
2023
SELL
Open market or private sale
$38,568
$72.09 p/Share
535
Reduced 7.67%
6,441
Common stock, par valu...
Sep 18
2023
SELL
Payment of exercise price or tax liability
$225,954
$71.8 p/Share
3,147
Reduced 31.09%
6,976
Common stock, par valu...
Sep 18
2023
BUY
Exercise of conversion of derivative security
$190,285
$51.68 p/Share
3,682
Added 26.67%
10,123
Common stock, par valu...
Sep 13
2023
SELL
Payment of exercise price or tax liability
$210,489
$69.24 p/Share
3,040
Reduced 30.58%
6,901
Common stock, par valu...
Sep 13
2023
SELL
Open market or private sale
$31,730
$68.98 p/Share
460
Reduced 6.67%
6,441
Common stock, par valu...
Sep 13
2023
BUY
Exercise of conversion of derivative security
$180,880
$51.68 p/Share
3,500
Added 26.04%
9,941
Common stock, par valu...