Apr 01
2024
SELL
Payment of exercise price or tax liability
$627,887
$79.56 p/Share
7,892
Reduced 15.81%
42,034
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
15,082
Added 28.93%
37,057
Common Stock (restricted)
Feb 26
2024
SELL
Payment of exercise price or tax liability
$19,948
$76.43 p/Share
261
Reduced 0.6%
43,185
Common Stock
Feb 16
2024
SELL
Open market or private sale
$2,267,947
$76.95 p/Share
29,473
Reduced 42.57%
39,764
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
13,313
Added 16.13%
69,237
Common Stock
Aug 31
2023
SELL
Payment of exercise price or tax liability
$228,616
$65.17 p/Share
3,508
Reduced 6.44%
50,987
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$239,352
$74.31 p/Share
3,221
Reduced 6.13%
49,364
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$19,384
$85.77 p/Share
226
Reduced 0.51%
44,403
Common Stock
Aug 31
2022
BUY
Grant, award, or other acquisition
-
20,376
Added 50.0%
20,376
Common Stock (RSU)
May 31
2022
BUY
Grant, award, or other acquisition
-
20,671
Added 50.0%
20,671
Common Stock (RSU)
Apr 08
2022
SELL
Open market or private sale
$1,780,170
$105.0 p/Share
16,954
Reduced 28.07%
43,453
Common Stock
Apr 08
2022
BUY
Exercise of conversion of derivative security
$860,682
$62.26 p/Share
13,824
Added 21.43%
50,686
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$2,272,301
$101.09 p/Share
22,478
Reduced 32.55%
46,583
Common Stock
Mar 30
2022
SELL
Open market or private sale
$559,726
$104.7 p/Share
5,346
Reduced 8.3%
59,071
Common Stock
Mar 30
2022
BUY
Exercise of conversion of derivative security
$546,682
$102.26 p/Share
5,346
Added 7.66%
64,417
Common Stock
Mar 17
2022
SELL
Open market or private sale
$493,150
$106.65 p/Share
4,624
Reduced 7.26%
59,071
Common Stock
Mar 17
2022
BUY
Exercise of conversion of derivative security
$307,647
$104.82 p/Share
2,935
Added 4.52%
62,006
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$14,615
$103.65 p/Share
141
Reduced 0.23%
60,760
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$23,572
$104.3 p/Share
226
Reduced 0.38%
59,394
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
-
47,640
Added 44.42%
59,620
Common Stock