Nov 22
2022
SELL
Sale (or disposition) back to the issuer
-
2,747
Reduced 100.0%
0
Common Stock
Nov 04
2022
SELL
Payment of exercise price or tax liability
$51,890
$76.31 p/Share
680
Reduced 19.84%
2,747
Common Stock
Nov 04
2022
BUY
Exercise of conversion of derivative security
-
1,367
Added 31.12%
3,026
Common Stock
Oct 15
2022
SELL
Payment of exercise price or tax liability
$51,960
$76.3 p/Share
681
Reduced 24.84%
2,060
Common Stock
Oct 15
2022
BUY
Exercise of conversion of derivative security
-
1,367
Added 36.89%
2,339
Common Stock
Sep 15
2022
SELL
Payment of exercise price or tax liability
$52,233
$76.7 p/Share
681
Reduced 33.14%
1,374
Common Stock
Sep 15
2022
BUY
Exercise of conversion of derivative security
-
1,368
Added 45.28%
1,653
Common Stock
Aug 18
2022
SELL
Open market or private sale
$1,535,000
$76.75 p/Share
20,000
Reduced 96.68%
687
Common Stock
Aug 18
2022
BUY
Exercise of conversion of derivative security
$658,400
$32.92 p/Share
20,000
Added 49.16%
20,687
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$52,103
$76.51 p/Share
681
Reduced 49.78%
687
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
-
1,368
Added 58.61%
966
Common Stock
Aug 02
2022
SELL
Open market or private sale
$2,257,500
$75.25 p/Share
30,000
Reduced 100.0%
0
Common Stock
Aug 02
2022
BUY
Exercise of conversion of derivative security
$149,741
$27.34 p/Share
5,477
Added 15.44%
30,000
Common Stock
Jul 15
2022
SELL
Payment of exercise price or tax liability
$50,605
$74.31 p/Share
681
Reduced 2.7%
24,523
Common Stock
Jul 15
2022
BUY
Exercise of conversion of derivative security
-
1,368
Added 5.23%
24,802
Common Stock
Jun 15
2022
SELL
Payment of exercise price or tax liability
$38,767
$57.01 p/Share
680
Reduced 2.77%
23,836
Common Stock
Jun 15
2022
BUY
Exercise of conversion of derivative security
-
1,366
Added 5.36%
24,115
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$69,564
$102.15 p/Share
681
Reduced 2.86%
23,150
Common Stock
May 15
2022
BUY
Exercise of conversion of derivative security
-
1,367
Added 5.51%
23,429
Common Stock
Apr 15
2022
SELL
Payment of exercise price or tax liability
$59,581
$125.17 p/Share
476
Reduced 2.09%
22,261
Common Stock
Apr 15
2022
BUY
Exercise of conversion of derivative security
-
1,368
Added 5.74%
22,456
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$52,625
$110.79 p/Share
475
Reduced 2.17%
21,369
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
1,366
Added 5.96%
21,563
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$32,240
$116.39 p/Share
277
Reduced 1.33%
20,478
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
807
Added 3.79%
20,505
Common Stock