Jul 15
2024
SELL
Payment of exercise price or tax liability
$192,044
$133.55 p/Share
1,438
Reduced 1.04%
136,949
Common Stock
May 14
2024
SELL
Open market or private sale
$1,851,300
$123.42 p/Share
15,000
Reduced 9.78%
138,387
Common Stock
Apr 30
2024
SELL
Open market or private sale
$1,733,250
$115.55 p/Share
15,000
Reduced 8.91%
153,387
Common Stock
Apr 15
2024
SELL
Payment of exercise price or tax liability
$138,692
$122.52 p/Share
1,132
Reduced 0.67%
168,387
Common Stock
Jan 15
2024
SELL
Payment of exercise price or tax liability
$100,762
$82.39 p/Share
1,223
Reduced 0.72%
169,246
Common Stock
Oct 16
2023
SELL
Payment of exercise price or tax liability
$350,963
$69.21 p/Share
5,071
Reduced 2.89%
170,469
Common Stock
Oct 15
2023
SELL
Payment of exercise price or tax liability
$469,036
$69.21 p/Share
6,777
Reduced 3.72%
175,540
Common Stock
Oct 13
2023
SELL
Payment of exercise price or tax liability
$1,367,448
$69.75 p/Share
19,605
Reduced 9.71%
182,317
Common Stock
Oct 13
2023
BUY
Exercise of conversion of derivative security
-
32,903
Added 14.73%
190,521
Common Stock
Oct 13
2023
BUY
Grant, award, or other acquisition
-
35,842
Added 17.5%
169,019
Common Stock
Aug 16
2023
SELL
Open market or private sale
$1,097,860
$64.58 p/Share
17,000
Reduced 11.32%
133,177
Common Stock
Jul 27
2023
SELL
Open market or private sale
$3,221,466
$70.87 p/Share
45,456
Reduced 23.25%
150,086
Common Stock
Jul 27
2023
BUY
Exercise of conversion of derivative security
$603,247
$29.49 p/Share
20,456
Added 9.89%
186,451
Common Stock
Apr 10
2023
SELL
Open market or private sale
$1,262,800
$63.14 p/Share
20,000
Reduced 10.25%
175,086
Common Stock
Apr 10
2023
BUY
Exercise of conversion of derivative security
$356,000
$17.8 p/Share
20,000
Added 9.55%
189,496
Common Stock
Oct 16
2022
SELL
Payment of exercise price or tax liability
$440,107
$52.72 p/Share
8,348
Reduced 4.56%
174,771
Common Stock
Oct 13
2022
SELL
Payment of exercise price or tax liability
$1,214,780
$52.75 p/Share
23,029
Reduced 11.17%
183,119
Common Stock
Oct 13
2022
BUY
Exercise of conversion of derivative security
-
41,998
Added 18.09%
190,111
Common Stock
Oct 13
2022
BUY
Grant, award, or other acquisition
-
45,024
Added 21.52%
164,150
Common Stock
Aug 16
2022
SELL
Open market or private sale
$1,059,412
$63.82 p/Share
16,600
Reduced 12.23%
119,126
Common Stock
Aug 16
2022
BUY
Exercise of conversion of derivative security
$492,854
$29.69 p/Share
16,600
Added 10.9%
135,726
Common Stock
Oct 24
2021
SELL
Payment of exercise price or tax liability
$88,843
$67.51 p/Share
1,316
Reduced 1.1%
118,807
Common Stock
Oct 24
2021
BUY
Exercise of conversion of derivative security
-
2,843
Added 2.31%
120,123
Common Stock
Oct 16
2021
SELL
Payment of exercise price or tax liability
$1,096,890
$67.68 p/Share
16,207
Reduced 12.14%
117,280
Common Stock
Oct 16
2021
BUY
Exercise of conversion of derivative security
-
12,110
Added 8.32%
133,487
Common Stock