Oct 19
2022
SELL
Sale (or disposition) back to the issuer
$4,660,040
$93.5 p/Share
49,840
Reduced 100.0%
0
Common Stock
Aug 08
2022
SELL
Open market or private sale
$32,593
$91.81 p/Share
355
Reduced 0.71%
49,840
Common Stock
May 06
2022
SELL
Open market or private sale
$23,891
$69.25 p/Share
345
Reduced 0.68%
50,195
Common Stock
Mar 15
2022
SELL
Open market or private sale
$67,939
$75.74 p/Share
897
Reduced 1.74%
50,540
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
-
2,266
Added 4.22%
51,437
Common Stock
Mar 07
2022
SELL
Open market or private sale
$51,156
$93.35 p/Share
548
Reduced 1.1%
49,171
Common Stock
Feb 07
2022
SELL
Open market or private sale
$34,912
$103.29 p/Share
338
Reduced 0.68%
49,719
Common Stock
Jan 25
2022
BUY
Grant, award, or other acquisition
-
11,532
Added 18.77%
49,907
Common Stock
Jan 06
2022
SELL
Open market or private sale
$136,474
$112.14 p/Share
1,217
Reduced 3.07%
38,375
Common Stock
Oct 26
2021
SELL
Open market or private sale
$1,313,711
$182.03 p/Share
7,217
Reduced 15.42%
39,592
Common Stock
Oct 26
2021
BUY
Exercise of conversion of derivative security
$297,413
$41.21 p/Share
7,217
Added 13.36%
46,809
Common Stock
Aug 06
2021
SELL
Open market or private sale
$286,382
$175.05 p/Share
1,636
Reduced 3.97%
39,592
Common Stock
Aug 06
2021
BUY
Exercise of conversion of derivative security
$67,420
$41.21 p/Share
1,636
Added 3.82%
41,228
Common Stock
Jul 06
2021
SELL
Open market or private sale
$264,146
$161.36 p/Share
1,637
Reduced 3.97%
39,592
Common Stock
Jul 06
2021
BUY
Exercise of conversion of derivative security
$67,461
$41.21 p/Share
1,637
Added 3.82%
41,229
Common Stock
Jun 14
2021
SELL
Open market or private sale
$1,126,408
$140.52 p/Share
8,016
Reduced 16.84%
39,592
Common Stock
Jun 14
2021
BUY
Exercise of conversion of derivative security
$275,510
$34.37 p/Share
8,016
Added 14.41%
47,608
Common Stock
Apr 06
2021
SELL
Open market or private sale
$229,180
$140.0 p/Share
1,637
Reduced 3.97%
39,592
Common Stock
Apr 06
2021
BUY
Exercise of conversion of derivative security
$67,461
$41.21 p/Share
1,637
Added 3.82%
41,229
Common Stock
Mar 09
2021
SELL
Open market or private sale
$565
$141.3 p/Share
4
Reduced 0.01%
39,592
Common Stock
Mar 08
2021
SELL
Open market or private sale
$749,415
$143.1 p/Share
5,237
Reduced 11.68%
39,596
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
$177,285
$41.21 p/Share
4,302
Added 8.76%
44,833
Common Stock
Feb 08
2021
SELL
Open market or private sale
$241,140
$172.86 p/Share
1,395
Reduced 3.33%
40,531
Common Stock
Feb 08
2021
BUY
Exercise of conversion of derivative security
$39,311
$28.18 p/Share
1,395
Added 3.22%
41,926
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
-
6,800
Added 14.37%
40,531
Common Stock