Jan 29
2024
SELL
Payment of exercise price or tax liability
$213,518
$106.07 p/Share
2,013
Reduced 7.55%
24,643
Common Stock
Jan 25
2024
BUY
Grant, award, or other acquisition
-
4,697
Added 14.98%
26,656
Common Stock
Jan 24
2024
SELL
Payment of exercise price or tax liability
$34,418
$110.67 p/Share
311
Reduced 1.4%
21,959
Common Stock
Feb 06
2023
-
1,000
Reduced 4.3%
22,270
Common Stock
Jan 31
2023
SELL
Open market or private sale
$68,600
$100.0 p/Share
686
Reduced 2.86%
23,270
Common Stock
Jan 30
2023
SELL
Payment of exercise price or tax liability
$64,509
$100.17 p/Share
644
Reduced 2.62%
23,956
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
-
3,046
Added 11.02%
24,600
Common Stock
Jan 26
2023
SELL
Open market or private sale
$115,200
$100.0 p/Share
1,152
Reduced 5.07%
21,554
Common Stock
Jan 25
2023
SELL
Payment of exercise price or tax liability
$111,715
$103.44 p/Share
1,080
Reduced 3.29%
31,777
Common Stock
Jan 25
2023
SELL
Open market or private sale
$1,112,977
$100.54 p/Share
11,070
Reduced 32.77%
22,706
Common Stock
Jan 25
2023
BUY
Exercise of conversion of derivative security
$73,463
$36.75 p/Share
1,999
Added 7.49%
24,705
Common Stock
Jan 24
2023
SELL
Payment of exercise price or tax liability
$597,000
$103.02 p/Share
5,795
Reduced 14.99%
32,857
Common Stock
Jan 24
2023
SELL
Open market or private sale
$106,080
$102.0 p/Share
1,040
Reduced 2.62%
38,652
Common Stock
Jan 24
2023
BUY
Exercise of conversion of derivative security
$74,984
$72.1 p/Share
1,040
Added 2.55%
39,692
Common Stock
Jan 23
2023
BUY
Grant, award, or other acquisition
-
13,971
Added 26.55%
38,652
Common Stock
Feb 01
2022
SELL
Open market or private sale
$525,903
$118.34 p/Share
4,444
Reduced 15.26%
24,681
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
$154,602
$59.9 p/Share
2,581
Added 9.12%
25,721
Common Stock
Jan 31
2022
SELL
Open market or private sale
$1,861,528
$112.12 p/Share
16,603
Reduced 38.48%
26,544
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$34,524
$117.43 p/Share
294
Reduced 0.71%
41,149
Common Stock
Jan 31
2022
BUY
Exercise of conversion of derivative security
$73,426
$36.75 p/Share
1,998
Added 6.54%
28,542
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
-
2,676
Added 6.07%
41,443
Common Stock
Jan 26
2022
SELL
Payment of exercise price or tax liability
$103,657
$143.37 p/Share
723
Reduced 1.83%
38,767
Common Stock
Jan 25
2022
SELL
Payment of exercise price or tax liability
$1,284,299
$138.29 p/Share
9,287
Reduced 19.04%
39,490
Common Stock
Jan 25
2022
SELL
Payment of exercise price or tax liability
$90,303
$138.29 p/Share
653
Reduced 2.41%
26,463
Common Stock
Jan 25
2022
BUY
Grant, award, or other acquisition
-
22,314
Added 31.39%
48,777
Common Stock