Mar 03
2025
-
550
Reduced 0.48%
114,416
Common Stock
Mar 03
2025
SELL
Open market or private sale
$751,005
$180.4 p/Share
4,163
Reduced 3.64%
110,253
Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$507,991
$179.82 p/Share
2,825
Reduced 2.4%
114,966
Common Stock
Jan 29
2025
BUY
Grant, award, or other acquisition
-
3,743
Added 3.08%
117,791
Common Stock
Nov 12
2024
-
662
Reduced 0.58%
114,048
Common Stock
Nov 12
2024
SELL
Open market or private sale
$512,520
$170.84 p/Share
3,000
Reduced 2.55%
114,710
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$401,301
$134.71 p/Share
2,979
Reduced 2.47%
117,710
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
4,950
Added 3.94%
120,689
Common Stock
Nov 07
2023
-
575
Reduced 0.49%
115,739
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$350,155
$113.65 p/Share
3,081
Reduced 2.58%
116,314
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
5,727
Added 4.58%
119,395
Common Stock
Dec 15
2022
-
475
Reduced 0.42%
113,668
Common Stock
May 27
2022
-
1,000
Reduced 0.87%
114,143
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$284,766
$88.19 p/Share
3,229
Reduced 2.73%
115,143
Common Stock
Jan 26
2022
BUY
Grant, award, or other acquisition
-
7,790
Added 6.17%
118,372
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$428,161
$106.72 p/Share
4,012
Reduced 3.5%
110,582
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
$460,200
$15.34 p/Share
30,000
Added 17.18%
144,594
Common Stock
Feb 21
2021
SELL
Open market or private sale
$3,258,900
$108.63 p/Share
30,000
Reduced 20.75%
114,594
Common Stock
Jan 27
2021
BUY
Grant, award, or other acquisition
-
7,520
Added 6.16%
114,594
Common Stock
Jan 04
2021
SELL
Open market or private sale
$904,200
$90.42 p/Share
10,000
Reduced 8.54%
107,074
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
$153,400
$15.34 p/Share
10,000
Added 7.87%
117,074
Common Stock
Dec 09
2020
-
800
Reduced 0.74%
107,074
Common Stock
Dec 01
2020
SELL
Open market or private sale
$837,000
$83.7 p/Share
10,000
Reduced 8.48%
107,874
Common Stock
Dec 01
2020
BUY
Exercise of conversion of derivative security
$153,400
$15.34 p/Share
10,000
Added 7.82%
117,874
Common Stock