Nov 07
2022
SELL
Open market or private sale
$294,487
$90.5 p/Share
3,254
Reduced 11.76%
24,413
Common Stock
Nov 01
2022
SELL
Open market or private sale
$192,863
$89.0 p/Share
2,167
Reduced 7.26%
27,667
Common Stock
Oct 31
2022
SELL
Open market or private sale
$323,070
$89.0 p/Share
3,630
Reduced 10.85%
29,834
Common Stock
Aug 01
2022
SELL
Open market or private sale
$95,450
$83.0 p/Share
1,150
Reduced 3.32%
33,464
Common Stock
Jun 16
2022
-
1,000
Reduced 2.81%
34,614
Common Stock
May 26
2022
BUY
Exercise of conversion of derivative security
-
935
Added 2.56%
35,614
Common Stock
Mar 11
2022
SELL
Sale (or disposition) back to the issuer
-
35,000
Reduced 50.23%
34,679
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$129,654
$84.41 p/Share
1,536
Reduced 2.26%
66,552
Common Stock
Jan 31
2022
BUY
Exercise of conversion of derivative security
$129,614
$41.45 p/Share
3,127
Added 4.29%
69,679
Common Stock
Dec 01
2021
-
1,160
Reduced 1.68%
68,034
Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
$20,770
$82.75 p/Share
251
Reduced 0.36%
69,194
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
-
928
Added 1.32%
69,445
Common Stock
Feb 24
2021
SELL
Open market or private sale
$413,700
$84.0 p/Share
4,925
Reduced 6.71%
68,517
Common Stock
Feb 23
2021
SELL
Open market or private sale
$8,925
$85.0 p/Share
105
Reduced 0.14%
73,442
Common Stock
Dec 14
2020
-
500
Reduced 0.67%
73,578
Common Stock
Sep 11
2020
-
1,000
Reduced 1.33%
74,078
Common Stock
Jun 08
2020
SELL
Payment of exercise price or tax liability
$55,555
$63.93 p/Share
869
Reduced 1.14%
75,078
Common Stock
Jun 08
2020
BUY
Exercise of conversion of derivative security
$55,562
$31.75 p/Share
1,750
Added 2.25%
75,947
Common Stock
Jun 07
2020
BUY
Payment of exercise price or tax liability
$14,525
$60.27 p/Share
241
Added 0.32%
74,197
Common Stock
Jan 04
2020
SELL
Payment of exercise price or tax liability
$13,586
$87.09 p/Share
156
Reduced 0.21%
73,575
Common Stock
Jan 01
2020
BUY
Grant, award, or other acquisition
$70,701
$86.75 p/Share
815
Added 1.08%
74,390
Common Stock
Sep 10
2019
SELL
Open market or private sale
$112,500
$75.0 p/Share
1,500
Reduced 1.99%
73,731
Common Stock
Sep 09
2019
SELL
Open market or private sale
$625,425
$75.0 p/Share
8,339
Reduced 9.98%
75,231
Common Stock
Aug 30
2019
SELL
Open market or private sale
$450
$75.0 p/Share
6
Reduced 0.01%
83,570
Common Stock
Aug 19
2019
SELL
Payment of exercise price or tax liability
$140,289
$75.75 p/Share
1,852
Reduced 2.17%
83,576
Common Stock