Nov 15
2024
SELL
Open market or private sale
$408,160
$80.0 p/Share
5,102
Reduced 5.52%
87,357
Common Stock
Aug 31
2024
SELL
Sale (or disposition) back to the issuer
$353,954
$69.43 p/Share
5,098
Reduced 5.23%
92,459
Common Stock
Aug 31
2024
BUY
Exercise of conversion of derivative security
$708,186
$69.43 p/Share
10,200
Added 9.47%
97,557
Common Stock
Aug 31
2023
SELL
Sale (or disposition) back to the issuer
$128,149
$43.09 p/Share
2,974
Reduced 3.29%
87,357
Common Stock
Aug 31
2023
BUY
Exercise of conversion of derivative security
$256,385
$43.09 p/Share
5,950
Added 6.18%
90,331
Common Stock
Aug 15
2023
SELL
Sale (or disposition) back to the issuer
$158,431
$41.42 p/Share
3,825
Reduced 4.34%
84,381
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
$316,863
$41.42 p/Share
7,650
Added 7.98%
88,206
Common Stock
Mar 13
2023
BUY
Open market or private purchase
$97,308
$34.0 p/Share
2,862
Added 3.43%
80,556
Common Stock
Sep 01
2022
SELL
Open market or private sale
$182,610
$40.58 p/Share
4,500
Reduced 5.47%
77,694
Common Stock
Aug 31
2022
BUY
Exercise of conversion of derivative security
$248,591
$41.78 p/Share
5,950
Added 6.75%
82,194
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
$143,140
$42.1 p/Share
3,400
Added 4.27%
76,244
Common Stock
Sep 05
2021
SELL
Sale (or disposition) back to the issuer
$80,644
$47.16 p/Share
1,710
Reduced 2.29%
72,844
Common Stock
Sep 05
2021
BUY
Exercise of conversion of derivative security
-
3,400
Added 4.36%
74,554
Common Stock
Aug 31
2021
SELL
Payment of exercise price or tax liability
$82,901
$48.48 p/Share
1,710
Reduced 2.35%
71,154
Common Stock
Aug 31
2021
BUY
Exercise of conversion of derivative security
$164,832
$48.48 p/Share
3,400
Added 4.46%
72,864
Common Stock
Aug 01
2021
SELL
Payment of exercise price or tax liability
$81,823
$47.85 p/Share
1,710
Reduced 2.4%
69,464
Common Stock
Aug 01
2021
BUY
Exercise of conversion of derivative security
$162,690
$47.85 p/Share
3,400
Added 4.56%
71,174
Common Stock
Feb 24
2021
SELL
Open market or private sale
$151,842
$47.51 p/Share
3,196
Reduced 4.5%
67,774
Common Stock
Feb 22
2021
SELL
Open market or private sale
$86,747
$46.29 p/Share
1,874
Reduced 2.57%
70,970
Common Stock
Feb 19
2021
SELL
Open market or private sale
$771,154
$44.36 p/Share
17,384
Reduced 19.27%
72,844
Common Stock
Feb 18
2021
SELL
Open market or private sale
$351,840
$43.98 p/Share
8,000
Reduced 8.14%
90,228
Common Stock