Feb 07
2024
SELL
Open market or private sale
$1,067,920
$76.28 p/Share
14,000
Reduced 60.63%
9,089
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
$676,900
$48.35 p/Share
14,000
Added 37.75%
23,089
Common Stock
Jan 27
2024
SELL
Payment of exercise price or tax liability
$81,139
$77.72 p/Share
1,044
Reduced 10.3%
9,089
Common Stock
Jan 27
2024
BUY
Grant, award, or other acquisition
$6,606
$77.72 p/Share
85
Added 0.83%
10,133
Common Stock
Jan 27
2024
BUY
Exercise of conversion of derivative security
$254,299
$77.72 p/Share
3,272
Added 24.56%
10,048
Common Stock
Jan 24
2024
SELL
Payment of exercise price or tax liability
$29,711
$77.78 p/Share
382
Reduced 5.34%
6,776
Common Stock
Jan 24
2024
BUY
Exercise of conversion of derivative security
$83,224
$77.78 p/Share
1,070
Added 13.0%
7,158
Common Stock
Jan 27
2023
SELL
Payment of exercise price or tax liability
$14,488
$68.34 p/Share
212
Reduced 3.37%
6,088
Common Stock
Jan 27
2023
BUY
Exercise of conversion of derivative security
$48,589
$68.34 p/Share
711
Added 10.14%
6,300
Common Stock
Jan 24
2023
SELL
Payment of exercise price or tax liability
$37,902
$68.17 p/Share
556
Reduced 9.05%
5,589
Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
$27,881
$68.17 p/Share
409
Added 6.24%
6,145
Common Stock
Jan 24
2023
BUY
Exercise of conversion of derivative security
$79,009
$68.17 p/Share
1,159
Added 16.81%
5,736
Common Stock
Jan 27
2022
SELL
Payment of exercise price or tax liability
$15,149
$71.12 p/Share
213
Reduced 4.45%
4,577
Common Stock
Jan 27
2022
BUY
Exercise of conversion of derivative security
$49,926
$71.12 p/Share
702
Added 12.78%
4,790
Common Stock
Jan 24
2022
SELL
Payment of exercise price or tax liability
$72,356
$72.94 p/Share
992
Reduced 19.53%
4,088
Common Stock
Jan 24
2022
BUY
Exercise of conversion of derivative security
$193,875
$72.94 p/Share
2,658
Added 36.1%
4,704
Common Stock
Jan 24
2022
BUY
Grant, award, or other acquisition
$27,425
$72.94 p/Share
376
Added 6.89%
5,080
Common Stock
Jan 24
2021
SELL
Payment of exercise price or tax liability
$54,365
$52.73 p/Share
1,031
Reduced 33.51%
2,046
Common Stock
Jan 24
2021
BUY
Exercise of conversion of derivative security
$162,250
$52.73 p/Share
3,077
Added 50.0%
3,077
Common Stock