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...
Nov 12
2022
BUY
Grant, award, or other acquisition
-
8,439
Added 12.16%
60,981
Common Stock, $0.01 pa...
Jun 02
2022
SELL
Open market or private sale
$211,265
$62.21 p/Share
3,396
Reduced 6.25%
50,903
Common Stock, $0.01 pa...
Jun 02
2022
BUY
Exercise of conversion of derivative security
$102,389
$30.15 p/Share
3,396
Added 5.89%
54,299
Common Stock, $0.01 pa...
Jun 01
2022
SELL
Open market or private sale
$186,090
$62.03 p/Share
3,000
Reduced 5.57%
50,903
Common Stock, $0.01 pa...
Jun 01
2022
BUY
Exercise of conversion of derivative security
$90,450
$30.15 p/Share
3,000
Added 5.27%
53,903
Common Stock, $0.01 pa...
May 31
2022
SELL
Open market or private sale
$68,481
$62.03 p/Share
1,104
Reduced 2.12%
50,903
Common Stock, $0.01 pa...
May 31
2022
BUY
Exercise of conversion of derivative security
$33,286
$30.15 p/Share
1,104
Added 2.08%
52,007
Common Stock, $0.01 pa...
Mar 16
2022
SELL
Open market or private sale
$252,000
$63.0 p/Share
4,000
Reduced 7.29%
50,903
Common Stock, $0.01 pa...
Nov 13
2021
SELL
Payment of exercise price or tax liability
$73,437
$59.9 p/Share
1,226
Reduced 2.18%
54,903
Common Stock, $0.01 pa...
Nov 13
2021
BUY
Exercise of conversion of derivative security
-
4,127
Added 6.85%
56,129
Common Stock, $0.01 pa...
May 07
2021
SELL
Open market or private sale
$240,000
$60.0 p/Share
4,000
Reduced 7.14%
52,002
Common Stock, $0.01 pa...
Apr 16
2021
SELL
Open market or private sale
$228,000
$57.0 p/Share
4,000
Reduced 6.67%
56,002
Common Stock, $0.01 pa...
Feb 19
2021
SELL
Open market or private sale
$517,660
$47.06 p/Share
11,000
Reduced 15.49%
60,002
Common Stock, $0.01 pa...
Feb 19
2021
BUY
Exercise of conversion of derivative security
$205,920
$18.72 p/Share
11,000
Added 13.41%
71,002
Common Stock, $0.01 pa...