Nov 08
2024
SELL
Open market or private sale
$725,796
$103.14 p/Share
7,037
Reduced 9.2%
69,449
Common Stock, $0.01 pa...
Nov 08
2024
-
65
Reduced 0.09%
69,449
Common Stock, $0.01 pa...
Nov 08
2024
BUY
Exercise of conversion of derivative security
$333,553
$47.4 p/Share
7,037
Added 8.43%
76,486
Common Stock, $0.01 pa...
Nov 06
2024
SELL
Open market or private sale
$566,349
$100.47 p/Share
5,637
Reduced 7.5%
69,514
Common Stock, $0.01 pa...
Nov 06
2024
BUY
Exercise of conversion of derivative security
$213,585
$37.89 p/Share
5,637
Added 6.98%
75,151
Common Stock, $0.01 pa...
Jun 03
2024
SELL
Payment of exercise price or tax liability
$39,333
$97.12 p/Share
405
Reduced 0.58%
69,371
Common Stock, $0.01 pa...
Jun 03
2024
BUY
Exercise of conversion of derivative security
-
1,396
Added 1.96%
69,776
Common Stock, $0.01 pa...
Jan 30
2024
SELL
Payment of exercise price or tax liability
$40,920
$85.43 p/Share
479
Reduced 0.7%
68,380
Common Stock, $0.01 pa...
Jan 30
2024
BUY
Exercise of conversion of derivative security
-
1,396
Added 1.99%
68,859
Common Stock, $0.01 pa...
Nov 22
2023
SELL
Open market or private sale
$392,874
$81.9 p/Share
4,797
Reduced 6.65%
67,289
Common Stock, $0.01 pa...
Nov 22
2023
BUY
Exercise of conversion of derivative security
$137,386
$28.64 p/Share
4,797
Added 6.24%
72,086
Common Stock, $0.01 pa...
Nov 21
2023
-
100
Reduced 0.15%
67,289
Common Stock, $0.01 pa...
Nov 12
2023
SELL
Payment of exercise price or tax liability
$506,338
$75.89 p/Share
6,672
Reduced 9.01%
67,389
Common Stock, $0.01 pa...
Nov 12
2023
BUY
Exercise of conversion of derivative security
-
3,144
Added 4.82%
62,113
Common Stock, $0.01 pa...
Nov 12
2023
BUY
Grant, award, or other acquisition
-
11,948
Added 14.12%
72,671
Common Stock, $0.01 pa...
Jul 16
2023
SELL
Payment of exercise price or tax liability
$51,258
$84.03 p/Share
610
Reduced 1.02%
58,969
Common Stock, $0.01 pa...
Jul 16
2023
BUY
Exercise of conversion of derivative security
-
1,396
Added 2.29%
59,579
Common Stock, $0.01 pa...
May 16
2023
SELL
Open market or private sale
$92,580
$61.72 p/Share
1,500
Reduced 2.51%
58,183
Common Stock, $0.01 pa...
May 16
2023
BUY
Exercise of conversion of derivative security
$54,285
$36.19 p/Share
1,500
Added 2.45%
59,683
Common Stock, $0.01 pa...
May 15
2023
SELL
Open market or private sale
$115,746
$61.08 p/Share
1,895
Reduced 3.15%
58,183
Common Stock, $0.01 pa...
May 15
2023
BUY
Exercise of conversion of derivative security
$68,580
$36.19 p/Share
1,895
Added 3.06%
60,078
Common Stock, $0.01 pa...
May 12
2023
SELL
Open market or private sale
$91,500
$61.0 p/Share
1,500
Reduced 2.51%
58,183
Common Stock, $0.01 pa...
May 12
2023
BUY
Exercise of conversion of derivative security
$54,285
$36.19 p/Share
1,500
Added 2.45%
59,683
Common Stock, $0.01 pa...
Nov 12
2022
SELL
Payment of exercise price or tax liability
$242,595
$59.04 p/Share
4,109
Reduced 6.6%
58,183
Common Stock, $0.01 pa...
Nov 12
2022
BUY
Exercise of conversion of derivative security
-
2,950
Added 5.19%
53,853
Common Stock, $0.01 pa...