Nov 22
2022
SELL
Sale (or disposition) back to the issuer
-
26,323
Reduced 100.0%
0
Common Stock
Nov 04
2022
SELL
Payment of exercise price or tax liability
$68,068
$76.31 p/Share
892
Reduced 3.28%
26,323
Common Stock
Nov 04
2022
BUY
Exercise of conversion of derivative security
-
1,794
Added 6.3%
26,703
Common Stock
Oct 17
2022
SELL
Open market or private sale
$534,520
$76.36 p/Share
7,000
Reduced 21.59%
25,421
Common Stock
Oct 17
2022
BUY
Exercise of conversion of derivative security
$177,350
$35.47 p/Share
5,000
Added 13.36%
32,421
Common Stock
Oct 15
2022
SELL
Payment of exercise price or tax liability
$68,060
$76.3 p/Share
892
Reduced 3.15%
27,421
Common Stock
Oct 15
2022
BUY
Exercise of conversion of derivative security
-
1,794
Added 6.06%
27,801
Common Stock
Sep 16
2022
SELL
Open market or private sale
$535,850
$76.55 p/Share
7,000
Reduced 20.88%
26,519
Common Stock
Sep 16
2022
BUY
Exercise of conversion of derivative security
$177,350
$35.47 p/Share
5,000
Added 12.98%
33,519
Common Stock
Sep 15
2022
SELL
Payment of exercise price or tax liability
$68,416
$76.7 p/Share
892
Reduced 3.03%
28,519
Common Stock
Sep 15
2022
BUY
Exercise of conversion of derivative security
-
1,794
Added 5.84%
28,899
Common Stock
Aug 16
2022
SELL
Open market or private sale
$534,170
$76.31 p/Share
7,000
Reduced 20.22%
27,617
Common Stock
Aug 16
2022
BUY
Exercise of conversion of derivative security
$177,350
$35.47 p/Share
5,000
Added 12.62%
34,617
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$68,170
$76.51 p/Share
891
Reduced 2.92%
29,617
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
-
1,793
Added 5.64%
29,997
Common Stock
Jul 19
2022
SELL
Open market or private sale
$525,000
$75.0 p/Share
7,000
Reduced 19.6%
28,715
Common Stock
Jul 19
2022
BUY
Exercise of conversion of derivative security
$177,350
$35.47 p/Share
5,000
Added 12.28%
35,715
Common Stock
Jul 15
2022
SELL
Payment of exercise price or tax liability
$66,285
$74.31 p/Share
892
Reduced 2.82%
30,715
Common Stock
Jul 15
2022
BUY
Exercise of conversion of derivative security
-
1,794
Added 5.45%
31,095
Common Stock
Jun 24
2022
SELL
Open market or private sale
$528,500
$75.5 p/Share
7,000
Reduced 19.02%
29,813
Common Stock
Jun 24
2022
BUY
Exercise of conversion of derivative security
$177,350
$35.47 p/Share
5,000
Added 11.96%
36,813
Common Stock
Jun 15
2022
SELL
Payment of exercise price or tax liability
$50,853
$57.01 p/Share
892
Reduced 2.73%
31,813
Common Stock
Jun 15
2022
BUY
Exercise of conversion of derivative security
-
1,794
Added 5.28%
32,193
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$91,118
$102.15 p/Share
892
Reduced 2.64%
32,911
Common Stock
May 15
2022
SELL
Open market or private sale
$701,400
$100.2 p/Share
7,000
Reduced 18.46%
30,911
Common Stock