Feb 06
2025
SELL
Open market or private sale
$683,728
$72.07 p/Share
9,487
Reduced 26.16%
26,781
Common Shares of Benef...
Feb 05
2025
BUY
Grant, award, or other acquisition
-
6,070
Added 14.34%
36,268
Common Shares of Benef...
Jan 17
2025
BUY
Grant, award, or other acquisition
-
4,145
Added 12.07%
30,198
Common Shares of Benef...
Nov 07
2024
SELL
Open market or private sale
$143,000
$71.5 p/Share
2,000
Reduced 7.13%
26,053
Common Shares of Benef...
Aug 07
2024
SELL
Open market or private sale
$213,750
$71.25 p/Share
3,000
Reduced 9.66%
28,053
Common Shares of Benef...
Feb 05
2024
SELL
Open market or private sale
$97,405
$59.43 p/Share
1,639
Reduced 5.01%
31,053
Common Shares of Benef...
Feb 01
2024
BUY
Grant, award, or other acquisition
-
6,076
Added 15.67%
32,692
Common Shares of Benef...
Jan 19
2024
BUY
Grant, award, or other acquisition
-
3,772
Added 12.41%
26,616
Common Shares of Benef...
Aug 11
2023
SELL
Open market or private sale
$165,100
$66.04 p/Share
2,500
Reduced 9.86%
22,844
Common Shares of Benef...
Feb 15
2023
BUY
Grant, award, or other acquisition
-
5,490
Added 17.81%
25,344
Common Shares of Benef...
Feb 14
2023
SELL
Open market or private sale
$150,853
$66.28 p/Share
2,276
Reduced 10.28%
19,854
Common Shares of Benef...
Aug 15
2022
SELL
Open market or private sale
$800,500
$80.05 p/Share
10,000
Reduced 31.12%
22,130
Common Shares of Benef...
Aug 15
2022
BUY
Exercise of conversion of derivative security
$639,100
$63.91 p/Share
10,000
Added 28.47%
25,130
Common Shares of Benef...
Feb 04
2022
SELL
Open market or private sale
$327,082
$90.13 p/Share
3,629
Reduced 14.09%
22,130
Common Shares of Benef...
Feb 03
2022
BUY
Grant, award, or other acquisition
-
7,698
Added 23.01%
25,759
Common Shares of Benef...
Jan 21
2022
BUY
Grant, award, or other acquisition
-
5,902
Added 24.63%
18,061
Common Shares of Benef...
Jun 14
2021
SELL
Open market or private sale
$808,500
$80.85 p/Share
10,000
Reduced 45.13%
12,159
Common Shares of Benef...
Jun 14
2021
BUY
Exercise of conversion of derivative security
$607,600
$60.76 p/Share
10,000
Added 31.1%
22,159
Common Shares of Benef...
Mar 30
2021
SELL
Open market or private sale
$729,200
$72.92 p/Share
10,000
Reduced 45.13%
12,159
Common Shares of Benef...
Mar 30
2021
BUY
Exercise of conversion of derivative security
$603,300
$60.33 p/Share
10,000
Added 31.1%
22,159
Common Shares of Benef...
Feb 16
2021
SELL
Open market or private sale
$26,039
$67.11 p/Share
388
Reduced 3.09%
12,159
Common Shares of Benef...