Aug 15
2023
BUY
Exercise of conversion of derivative security
$308,853
$50.22 p/Share
6,150
Added 9.24%
60,410
Common Stock
Jul 14
2023
SELL
Open market or private sale
$526,961
$135.92 p/Share
3,877
Reduced 6.33%
57,325
Common Stock
Jul 14
2023
SELL
Sale (or disposition) back to the issuer
$309,014
$135.95 p/Share
2,273
Reduced 3.69%
59,270
Common Stock
Jul 14
2023
BUY
Exercise of conversion of derivative security
$308,853
$50.22 p/Share
6,150
Added 9.24%
60,410
Common Stock
Jun 15
2023
SELL
Sale (or disposition) back to the issuer
$308,969
$136.35 p/Share
2,266
Reduced 3.68%
59,273
Common Stock
Jun 15
2023
SELL
Open market or private sale
$531,603
$136.87 p/Share
3,884
Reduced 6.35%
57,325
Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
$308,853
$50.22 p/Share
6,150
Added 9.24%
60,410
Common Stock
May 15
2023
SELL
Sale (or disposition) back to the issuer
$309,015
$138.51 p/Share
2,231
Reduced 3.63%
59,291
Common Stock
May 15
2023
SELL
Open market or private sale
$544,488
$138.9 p/Share
3,920
Reduced 6.4%
57,325
Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
$308,903
$50.22 p/Share
6,151
Added 9.24%
60,410
Common Stock
Apr 14
2023
SELL
Open market or private sale
$519,827
$134.81 p/Share
3,856
Reduced 6.3%
57,325
Common Stock
Apr 14
2023
SELL
Sale (or disposition) back to the issuer
$309,044
$134.66 p/Share
2,295
Reduced 3.73%
59,247
Common Stock
Apr 14
2023
BUY
Exercise of conversion of derivative security
$308,903
$50.22 p/Share
6,151
Added 9.24%
60,391
Common Stock
Mar 27
2023
SELL
Sale (or disposition) back to the issuer
$308,965
$127.83 p/Share
2,417
Reduced 3.92%
59,198
Common Stock
Mar 27
2023
SELL
Open market or private sale
$479,557
$128.43 p/Share
3,734
Reduced 6.12%
57,325
Common Stock
Mar 27
2023
BUY
Exercise of conversion of derivative security
$4,884,672
$1567.61 p/Share
3,116
Added 4.91%
60,410
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$304,901
$131.31 p/Share
2,322
Reduced 3.7%
60,359
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
$774,335
$131.31 p/Share
5,897
Added 8.6%
62,681
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$2,139,696
$131.31 p/Share
16,295
Reduced 22.3%
56,784
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
41,364
Added 36.14%
73,079
Common Stock
Dec 20
2022
SELL
Open market or private sale
$547,366
$128.52 p/Share
4,259
Reduced 11.84%
31,715
Common Stock
Dec 20
2022
$109,107
$128.06 p/Share
852
Reduced 2.62%
31,715
Common Stock
Dec 20
2022
SELL
Sale (or disposition) back to the issuer
$351,642
$128.29 p/Share
2,741
Reduced 7.08%
35,974
Common Stock
Dec 20
2022
BUY
Exercise of conversion of derivative security
$351,540
$50.22 p/Share
7,000
Added 15.31%
38,715
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$1,064,695
$122.07 p/Share
8,722
Reduced 21.12%
32,567
Common Stock