Sep 03
2024
SELL
Payment of exercise price or tax liability
$4,040
$70.88 p/Share
57
Reduced 24.36%
177
Common Stock
Sep 03
2024
BUY
Exercise of conversion of derivative security
-
232
Added 54.21%
196
Common Stock
Aug 30
2024
SELL
Payment of exercise price or tax liability
$101,388
$71.0 p/Share
1,428
Reduced 60.46%
934
Common Stock
Aug 30
2024
SELL
Open market or private sale
$66,172
$71.0 p/Share
932
Reduced 99.79%
2
Common Stock
Aug 30
2024
BUY
Exercise of conversion of derivative security
$80,004
$33.9 p/Share
2,360
Added 49.98%
2,362
Common Stock
Aug 26
2024
SELL
Open market or private sale
$53,250
$71.0 p/Share
750
Reduced 99.73%
2
Common Stock
Jul 31
2024
SELL
Open market or private sale
$54,067
$72.09 p/Share
750
Reduced 49.93%
752
Common Stock
Jun 07
2024
SELL
Payment of exercise price or tax liability
$2,388
$58.25 p/Share
41
Reduced 2.66%
1,502
Common Stock
Jun 07
2024
BUY
Exercise of conversion of derivative security
-
166
Added 9.71%
1,543
Common Stock
Jun 03
2024
SELL
Payment of exercise price or tax liability
$3,332
$57.46 p/Share
58
Reduced 4.04%
1,377
Common Stock
Jun 03
2024
BUY
Exercise of conversion of derivative security
-
233
Added 14.3%
1,396
Common Stock
May 20
2024
SELL
Open market or private sale
$31,825
$63.65 p/Share
500
Reduced 29.38%
1,202
Common Stock
Mar 07
2024
SELL
Payment of exercise price or tax liability
$32,825
$63.37 p/Share
518
Reduced 23.33%
1,702
Common Stock
Mar 07
2024
BUY
Exercise of conversion of derivative security
-
1,990
Added 51.63%
1,864
Common Stock
Mar 06
2024
SELL
Payment of exercise price or tax liability
$1,863
$62.1 p/Share
30
Reduced 11.54%
230
Common Stock
Mar 06
2024
BUY
Exercise of conversion of derivative security
-
98
Added 27.37%
260
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$2,597
$66.61 p/Share
39
Reduced 19.4%
162
Common Stock
Mar 04
2024
BUY
Exercise of conversion of derivative security
-
129
Added 41.08%
185
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$2,016
$65.04 p/Share
31
Reduced 30.1%
72
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
103
Added 50.0%
103
Common Stock
Feb 20
2024
SELL
Open market or private sale
$25,576
$64.75 p/Share
395
Reduced 100.0%
0
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$50,828
$64.75 p/Share
785
Reduced 66.53%
395
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
$40,002
$33.9 p/Share
1,180
Added 50.0%
1,180
Common Stock
Dec 14
2023
SELL
Open market or private sale
$13,020
$52.5 p/Share
248
Reduced 100.0%
0
Common Stock
Dec 06
2023
SELL
Payment of exercise price or tax liability
$1,263
$52.63 p/Share
24
Reduced 8.82%
248
Common Stock