Dec 11
2023
SELL
Payment of exercise price or tax liability
$1,244,208
$59.04 p/Share
21,074
Reduced 3.4%
597,883
Common Stock
Dec 11
2023
BUY
Grant, award, or other acquisition
-
42,441
Added 6.42%
618,957
Common Stock
Sep 27
2023
SELL
Payment of exercise price or tax liability
$1,208,383
$57.34 p/Share
21,074
Reduced 3.53%
576,516
Common Stock
Sep 27
2023
BUY
Grant, award, or other acquisition
-
42,441
Added 6.63%
597,590
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$232,539
$63.57 p/Share
3,658
Reduced 0.65%
555,149
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
-
7,367
Added 1.3%
558,807
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$230,636
$63.05 p/Share
3,658
Reduced 0.66%
551,440
Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
-
7,367
Added 1.31%
555,098
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$4,765,083
$75.94 p/Share
62,748
Reduced 10.28%
547,731
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
-
126,370
Added 17.15%
610,479
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$7,420,091
$73.82 p/Share
100,516
Reduced 16.79%
498,237
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
76,492
Added 12.48%
536,219
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
130,034
Added 19.93%
522,261
Common Stock
Feb 17
2023
BUY
Open market or private purchase
$1,985,371
$76.17 p/Share
26,065
Added 6.19%
395,351
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$7,320,809
$116.67 p/Share
62,748
Reduced 14.52%
369,286
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
126,370
Added 22.63%
432,034
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$15,570,591
$106.51 p/Share
146,189
Reduced 31.14%
323,323
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
209,790
Added 30.88%
469,512
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
84,624
Added 24.58%
259,722
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$143,517
$115.46 p/Share
1,243
Reduced 0.62%
198,899
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
3,598
Added 1.77%
200,142
Common Stock
Feb 03
2022
BUY
Open market or private purchase
$998,211
$124.87 p/Share
7,994
Added 3.91%
196,544
Common Stock
Dec 10
2021
SELL
Open market or private sale
$1,906,700
$190.67 p/Share
10,000
Reduced 5.04%
188,550
Common Stock
Nov 12
2021
SELL
Open market or private sale
$2,060,300
$206.03 p/Share
10,000
Reduced 4.8%
198,550
Common Stock
Oct 29
2021
SELL
Open market or private sale
$2,348,100
$234.81 p/Share
10,000
Reduced 4.58%
208,550
Common Stock