May 07
2024
SELL
Payment of exercise price or tax liability
-
1,400
Reduced 1.49%
92,682
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
-
7,971
Reduced 7.94%
92,402
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
3,415
Added 3.5%
94,082
Common Stock
Feb 20
2024
SELL
Open market or private sale
$343,720
$85.93 p/Share
4,000
Reduced 3.9%
98,638
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
$287,080
$71.77 p/Share
4,000
Added 3.75%
102,638
Common Stock
Feb 16
2024
SELL
Open market or private sale
$351,160
$87.79 p/Share
4,000
Reduced 5.42%
69,761
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
28,877
Added 22.65%
98,638
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
$287,080
$71.77 p/Share
4,000
Added 5.14%
73,761
Common Stock
Feb 15
2024
SELL
Open market or private sale
$441,150
$88.23 p/Share
5,000
Reduced 6.69%
69,761
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
$358,850
$71.77 p/Share
5,000
Added 6.27%
74,761
Common Stock
May 07
2023
SELL
Payment of exercise price or tax liability
-
602
Reduced 0.86%
69,761
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
-
6,646
Reduced 8.63%
70,363
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
3,002
Added 3.75%
77,009
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
16,837
Added 18.53%
74,007
Common Stock
Feb 14
2023
SELL
Open market or private sale
$360,000
$120.0 p/Share
3,000
Reduced 4.99%
57,170
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
$180,330
$60.11 p/Share
3,000
Added 4.75%
60,170
Common Stock
May 07
2022
SELL
Payment of exercise price or tax liability
$60,802
$101.0 p/Share
602
Reduced 1.04%
57,170
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$340,742
$121.52 p/Share
2,804
Reduced 4.63%
57,772
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
18,273
Added 23.17%
60,576
Common Stock
Feb 09
2022
SELL
Open market or private sale
$228,450
$152.3 p/Share
1,500
Reduced 3.42%
42,303
Common Stock
Feb 09
2022
BUY
Exercise of conversion of derivative security
$87,975
$58.65 p/Share
1,500
Added 3.31%
43,803
Common Stock
May 07
2021
BUY
Grant, award, or other acquisition
-
5,068
Added 10.7%
42,303
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$591,142
$228.77 p/Share
2,584
Reduced 6.49%
37,235
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
5,237
Added 11.62%
39,819
Common Stock
Oct 13
2020
SELL
Open market or private sale
$555,600
$185.2 p/Share
3,000
Reduced 7.98%
34,582
Common Stock