Feb 29
2024
SELL
Payment of exercise price or tax liability
$1,701,739
$80.72 p/Share
21,082
Reduced 12.46%
148,154
Common Stock, par valu...
Feb 29
2024
BUY
Grant, award, or other acquisition
-
47,675
Added 21.98%
169,236
Common Stock, par valu...
Feb 01
2024
BUY
Grant, award, or other acquisition
-
12,897
Added 9.59%
121,561
Common Stock, par valu...
Jan 04
2024
SELL
Payment of exercise price or tax liability
$310,279
$81.14 p/Share
3,824
Reduced 3.4%
108,664
Common Stock, par valu...
Jan 03
2024
SELL
Payment of exercise price or tax liability
$98,495
$82.7 p/Share
1,191
Reduced 1.05%
112,488
Common Stock, par valu...
Jan 03
2024
BUY
Grant, award, or other acquisition
-
11,871
Added 9.46%
113,679
Common Stock, par valu...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$1,243,171
$85.89 p/Share
14,474
Reduced 12.45%
101,808
Common Stock, par valu...
Feb 28
2023
BUY
Grant, award, or other acquisition
-
32,672
Added 21.93%
116,282
Common Stock, par valu...
Jan 04
2023
SELL
Payment of exercise price or tax liability
$315,218
$82.41 p/Share
3,825
Reduced 4.37%
83,610
Common Stock, par valu...
Jan 03
2023
SELL
Payment of exercise price or tax liability
$141,199
$81.95 p/Share
1,723
Reduced 2.11%
79,828
Common Stock, par valu...
Jan 03
2023
BUY
Grant, award, or other acquisition
-
7,607
Added 8.0%
87,435
Common Stock, par valu...
Aug 24
2022
SELL
Open market or private sale
$4,432,800
$110.82 p/Share
40,000
Reduced 32.91%
81,551
Common Stock, par valu...
Feb 28
2022
SELL
Payment of exercise price or tax liability
$1,160,368
$81.19 p/Share
14,292
Reduced 10.52%
121,551
Common Stock, par valu...
Feb 28
2022
BUY
Grant, award, or other acquisition
-
32,260
Added 19.19%
135,843
Common Stock, par valu...
Feb 25
2022
SELL
Open market or private sale
$8,789,434
$79.37 p/Share
110,740
Reduced 51.67%
103,583
Common Stock, par valu...
Feb 25
2022
BUY
Exercise of conversion of derivative security
$5,194,813
$46.91 p/Share
110,740
Added 34.07%
214,323
Common Stock, par valu...
Jan 04
2022
SELL
Payment of exercise price or tax liability
$176,900
$71.13 p/Share
2,487
Reduced 2.56%
94,539
Common Stock, par valu...
Jan 04
2022
BUY
Grant, award, or other acquisition
-
9,044
Added 8.03%
103,583
Common Stock, par valu...
Jan 03
2022
SELL
Payment of exercise price or tax liability
$241,206
$70.59 p/Share
3,417
Reduced 3.4%
97,026
Common Stock, par valu...
Oct 01
2021
SELL
Open market or private sale
$3,338,220
$59.0 p/Share
56,580
Reduced 36.03%
100,443
Common Stock, par valu...
Oct 01
2021
BUY
Exercise of conversion of derivative security
$1,751,151
$30.95 p/Share
56,580
Added 26.49%
157,023
Common Stock, par valu...
May 18
2021
SELL
Open market or private sale
$560,000
$56.0 p/Share
10,000
Reduced 9.05%
100,443
Common Stock, par valu...
May 18
2021
BUY
Exercise of conversion of derivative security
$309,500
$30.95 p/Share
10,000
Added 8.3%
110,443
Common Stock, par valu...
May 07
2021
SELL
Open market or private sale
$808,800
$54.01 p/Share
14,975
Reduced 12.97%
100,443
Common Stock, par valu...
May 07
2021
BUY
Exercise of conversion of derivative security
$535,506
$35.76 p/Share
14,975
Added 11.48%
115,418
Common Stock, par valu...