Aug 31
2024
SELL
Sale (or disposition) back to the issuer
$840,033
$69.43 p/Share
12,099
Reduced 7.79%
143,295
Common Stock
Aug 31
2024
BUY
Exercise of conversion of derivative security
$1,680,206
$69.43 p/Share
24,200
Added 13.47%
155,394
Common Stock
Aug 31
2023
SELL
Sale (or disposition) back to the issuer
$289,694
$43.09 p/Share
6,723
Reduced 7.3%
85,344
Common Stock
Aug 31
2023
BUY
Exercise of conversion of derivative security
$579,560
$43.09 p/Share
13,450
Added 12.75%
92,067
Common Stock
Aug 15
2023
SELL
Sale (or disposition) back to the issuer
$375,886
$41.42 p/Share
9,075
Reduced 10.35%
78,617
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
$751,773
$41.42 p/Share
18,150
Added 17.15%
87,692
Common Stock
Mar 10
2023
BUY
Open market or private purchase
$49,895
$37.8 p/Share
1,320
Added 1.86%
69,542
Common Stock
Aug 31
2022
SELL
Open market or private sale
$211,373
$42.47 p/Share
4,977
Reduced 6.8%
68,222
Common Stock
Aug 31
2022
BUY
Exercise of conversion of derivative security
$561,941
$41.78 p/Share
13,450
Added 15.52%
73,199
Common Stock
Aug 01
2022
SELL
Open market or private sale
$122,504
$41.04 p/Share
2,985
Reduced 4.76%
59,749
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
$339,621
$42.1 p/Share
8,067
Added 11.39%
62,734
Common Stock
Nov 12
2021
SELL
Open market or private sale
$1,177,758
$59.0 p/Share
19,962
Reduced 26.75%
54,667
Common Stock
Nov 11
2021
SELL
Open market or private sale
$1,194,267
$59.83 p/Share
19,961
Reduced 21.1%
74,629
Common Stock
Sep 05
2021
SELL
Sale (or disposition) back to the issuer
$140,725
$47.16 p/Share
2,984
Reduced 3.06%
94,590
Common Stock
Sep 05
2021
BUY
Exercise of conversion of derivative security
-
8,067
Added 7.64%
97,574
Common Stock
Aug 31
2021
SELL
Payment of exercise price or tax liability
$132,738
$48.48 p/Share
2,738
Reduced 2.97%
89,507
Common Stock
Aug 31
2021
BUY
Exercise of conversion of derivative security
$358,752
$48.48 p/Share
7,400
Added 7.43%
92,245
Common Stock
Aug 01
2021
SELL
Payment of exercise price or tax liability
$142,784
$47.85 p/Share
2,984
Reduced 3.4%
84,845
Common Stock
Aug 01
2021
BUY
Exercise of conversion of derivative security
$386,006
$47.85 p/Share
8,067
Added 8.41%
87,829
Common Stock
Dec 29
2020
$1,718,000
$37.47 p/Share
45,850
Reduced 36.5%
79,762
Common Stock