May 15
2024
|
SELL
Open market or private sale
|
$5,459,510
$81.54 p/Share
|
66,955
Reduced 51.38%
|
63,348
Common Stock, par valu...
|
|
May 15
2024
|
BUY
Exercise of conversion of derivative security
|
$4,802,682
$71.73 p/Share
|
66,955
Added 33.94%
|
130,303
Common Stock, par valu...
|
|
May 13
2024
|
SELL
Open market or private sale
|
$1,649,916
$81.57 p/Share
|
20,227
Reduced 24.2%
|
63,348
Common Stock, par valu...
|
|
May 13
2024
|
BUY
Exercise of conversion of derivative security
|
$1,284,616
$63.51 p/Share
|
20,227
Added 19.49%
|
83,575
Common Stock, par valu...
|
|
Mar 01
2024
|
SELL
Payment of exercise price or tax liability
|
$1,767,089
$91.28 p/Share
|
19,359
Reduced 25.94%
|
55,260
Common Stock, par valu...
|
|
Mar 01
2024
|
BUY
Grant, award, or other acquisition
|
-
|
8,088
Added 11.32%
|
63,348
Common Stock, par valu...
|
|
Aug 03
2023
|
SELL
Payment of exercise price or tax liability
|
$350,169
$76.19 p/Share
|
4,596
Reduced 7.43%
|
57,271
Common Stock, par valu...
|
|
Jul 01
2023
|
SELL
Payment of exercise price or tax liability
|
$155,014
$80.36 p/Share
|
1,929
Reduced 3.02%
|
61,867
Common Stock, par valu...
|
|
Mar 14
2023
|
SELL
Open market or private sale
|
$5,499,880
$77.87 p/Share
|
70,629
Reduced 52.54%
|
63,796
Common Stock, par valu...
|
|
Mar 14
2023
|
BUY
Exercise of conversion of derivative security
|
$3,463,516
$53.33 p/Share
|
64,945
Added 32.58%
|
134,425
Common Stock, par valu...
|
|
Mar 02
2023
|
SELL
Payment of exercise price or tax liability
|
$114,436
$75.04 p/Share
|
1,525
Reduced 2.15%
|
69,480
Common Stock, par valu...
|
|
Mar 01
2023
|
SELL
Payment of exercise price or tax liability
|
$262,721
$75.3 p/Share
|
3,489
Reduced 4.68%
|
71,005
Common Stock, par valu...
|
|
Mar 01
2023
|
BUY
Grant, award, or other acquisition
|
-
|
9,130
Added 10.92%
|
74,494
Common Stock, par valu...
|
|
Feb 09
2023
|
BUY
Grant, award, or other acquisition
|
-
|
17,348
Added 18.86%
|
74,619
Common Stock, par valu...
|
|
Feb 01
2023
|
BUY
Grant, award, or other acquisition
|
-
|
4,910
Added 6.99%
|
65,364
Common Stock, par valu...
|
|
Jan 03
2023
|
BUY
Grant, award, or other acquisition
|
-
|
32
Added 50.0%
|
32
Common Stock, par valu...
|
|