Apr 09
2024
BUY
Grant, award, or other acquisition
$140,063
$86.14 p/Share
1,626
Added 2.7%
58,577
Common Stock
Mar 04
2024
SELL
Open market or private sale
$5,092,403
$84.51 p/Share
60,258
Reduced 51.41%
56,951
Common Stock
Mar 04
2024
BUY
Exercise of conversion of derivative security
$2,554,336
$42.39 p/Share
60,258
Added 33.95%
117,209
Common Stock
Mar 01
2024
SELL
Open market or private sale
$3,623,939
$84.01 p/Share
43,137
Reduced 43.1%
56,951
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
$1,828,577
$42.39 p/Share
43,137
Added 30.12%
100,088
Common Stock
Feb 29
2024
SELL
Open market or private sale
$2,048,020
$83.02 p/Share
24,669
Reduced 30.22%
56,951
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
$1,045,718
$42.39 p/Share
24,669
Added 23.21%
81,620
Common Stock
Feb 28
2024
SELL
Open market or private sale
$2,103,232
$83.03 p/Share
25,331
Reduced 30.79%
56,951
Common Stock
Feb 28
2024
BUY
Exercise of conversion of derivative security
$1,073,781
$42.39 p/Share
25,331
Added 23.54%
82,282
Common Stock
Nov 10
2023
SELL
Open market or private sale
$3,845,718
$72.39 p/Share
53,125
Reduced 48.26%
56,951
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
$2,625,437
$49.42 p/Share
53,125
Added 32.55%
110,076
Common Stock
Nov 06
2023
SELL
Open market or private sale
$287,330
$72.23 p/Share
3,978
Reduced 6.53%
56,951
Common Stock
Nov 06
2023
BUY
Exercise of conversion of derivative security
$196,592
$49.42 p/Share
3,978
Added 6.13%
60,929
Common Stock
Nov 03
2023
SELL
Open market or private sale
$4,094,996
$72.24 p/Share
56,686
Reduced 49.88%
56,951
Common Stock
Nov 03
2023
BUY
Exercise of conversion of derivative security
$2,801,422
$49.42 p/Share
56,686
Added 33.28%
113,637
Common Stock
Nov 02
2023
SELL
Open market or private sale
$118,888
$72.01 p/Share
1,651
Reduced 2.82%
56,951
Common Stock
Nov 02
2023
BUY
Exercise of conversion of derivative security
$81,592
$49.42 p/Share
1,651
Added 2.74%
58,602
Common Stock
Apr 11
2023
BUY
Grant, award, or other acquisition
$140,018
$65.86 p/Share
2,126
Added 3.6%
56,951
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$912,053
$65.8 p/Share
13,861
Reduced 20.18%
54,825
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
29,490
Added 30.04%
68,686
Common Stock
Feb 02
2023
SELL
Open market or private sale
$2,776,882
$71.02 p/Share
39,100
Reduced 49.94%
39,196
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
$2,414,816
$61.76 p/Share
39,100
Added 33.31%
78,296
Common Stock
Apr 12
2022
BUY
Grant, award, or other acquisition
$140,011
$64.82 p/Share
2,160
Added 5.22%
39,196
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$859,995
$71.72 p/Share
11,991
Reduced 24.46%
37,036
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
$1,814,157
$71.72 p/Share
25,295
Added 34.03%
49,027
Common Stock