Feb 16
2023
BUY
Exercise of conversion of derivative security
-
1,010
Added 1.76%
56,505
Common Stock, par valu...
Jan 30
2023
SELL
Payment of exercise price or tax liability
$473,137
$170.01 p/Share
2,783
Reduced 4.78%
55,495
Common Stock, par valu...
Jan 30
2023
BUY
Exercise of conversion of derivative security
-
6,547
Added 10.1%
58,278
Common Stock, par valu...
Dec 30
2022
BUY
Grant, award, or other acquisition
$3,713
$132.62 p/Share
28
Added 0.05%
51,731
Common Stock, par valu...
Oct 22
2022
SELL
Payment of exercise price or tax liability
$414,668
$164.16 p/Share
2,526
Reduced 4.66%
51,703
Common Stock, par valu...
Oct 22
2022
BUY
Exercise of conversion of derivative security
-
4,567
Added 7.77%
54,229
Common Stock, par valu...
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
590
Added 1.17%
49,662
Common Stock, par valu...
Feb 20
2022
BUY
Exercise of conversion of derivative security
-
722
Added 1.45%
49,072
Common Stock, par valu...
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
1,091
Added 2.21%
48,350
Common Stock, par valu...
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
1,488
Added 3.05%
47,259
Common Stock, par valu...
Jan 31
2022
SELL
Payment of exercise price or tax liability
$188,826
$118.09 p/Share
1,599
Reduced 3.38%
45,771
Common Stock, par valu...
Jan 31
2022
BUY
Exercise of conversion of derivative security
-
3,851
Added 7.52%
47,370
Common Stock, par valu...
Oct 22
2021
SELL
Payment of exercise price or tax liability
$321,841
$122.84 p/Share
2,620
Reduced 5.68%
43,519
Common Stock, par valu...
Oct 22
2021
BUY
Exercise of conversion of derivative security
-
4,566
Added 9.01%
46,139
Common Stock, par valu...
May 06
2021
SELL
Open market or private sale
$97,500
$97.5 p/Share
1,000
Reduced 2.35%
41,573
Common Stock, par valu...
May 06
2021
BUY
Exercise of conversion of derivative security
-
1,000
Added 2.29%
42,573
Common Stock, par valu...
Apr 23
2021
SELL
Open market or private sale
$86,850
$96.5 p/Share
900
Reduced 2.12%
41,573
Common Stock, par valu...
Apr 23
2021
BUY
Exercise of conversion of derivative security
-
900
Added 2.08%
42,473
Common Stock, par valu...
Apr 16
2021
SELL
Open market or private sale
$105,600
$96.0 p/Share
1,100
Reduced 2.58%
41,573
Common Stock, par valu...
Apr 16
2021
BUY
Exercise of conversion of derivative security
-
1,100
Added 2.51%
42,673
Common Stock, par valu...
Apr 14
2021
SELL
Open market or private sale
$94,500
$94.5 p/Share
1,000
Reduced 2.35%
41,573
Common Stock, par valu...
Apr 14
2021
BUY
Exercise of conversion of derivative security
-
1,000
Added 2.29%
42,573
Common Stock, par valu...
Mar 05
2021
SELL
Open market or private sale
$221,425
$88.57 p/Share
2,500
Reduced 5.67%
41,573
Common Stock, par valu...
Mar 05
2021
BUY
Exercise of conversion of derivative security
-
2,500
Added 5.37%
44,073
Common Stock, par valu...
Feb 23
2021
SELL
Payment of exercise price or tax liability
$28,885
$80.46 p/Share
359
Reduced 0.86%
41,573
Common Stock, par valu...