Apr 03
2024
SELL
Payment of exercise price or tax liability
$8,016,983
$211.19 p/Share
37,961
Reduced 12.74%
259,932
Common Stock, par valu...
Apr 03
2024
BUY
Grant, award, or other acquisition
-
17,757
Added 5.63%
297,893
Common Stock, par valu...
Mar 21
2024
SELL
Open market or private sale
$9,007,048
$224.24 p/Share
40,167
Reduced 12.54%
280,136
Common Stock, par valu...
Mar 21
2024
BUY
Exercise of conversion of derivative security
$454,288
$11.31 p/Share
40,167
Added 11.14%
320,303
Common Stock, par valu...
Mar 20
2024
SELL
Open market or private sale
$21,454,667
$217.08 p/Share
98,833
Reduced 26.08%
280,136
Common Stock, par valu...
Mar 20
2024
BUY
Exercise of conversion of derivative security
$2,384,840
$24.13 p/Share
98,833
Added 20.68%
378,969
Common Stock, par valu...
Mar 12
2024
BUY
Grant, award, or other acquisition
-
27,130
Added 8.83%
280,136
Common Stock, par valu...
Apr 03
2023
BUY
Grant, award, or other acquisition
-
24,632
Added 8.87%
253,006
Common Stock, par valu...
Mar 22
2023
SELL
Payment of exercise price or tax liability
$4,207,515
$142.29 p/Share
29,570
Reduced 11.46%
228,374
Common Stock, par valu...
Mar 21
2023
BUY
Grant, award, or other acquisition
-
24,675
Added 8.73%
257,944
Common Stock, par valu...
Mar 13
2023
SELL
Open market or private sale
$12,109,352
$145.21 p/Share
83,392
Reduced 26.33%
233,269
Common Stock, par valu...
Aug 25
2022
SELL
Open market or private sale
$1,162,017
$109.79 p/Share
10,584
Reduced 3.23%
316,661
Common Stock, par valu...
Aug 25
2022
BUY
Exercise of conversion of derivative security
$461,145
$43.57 p/Share
10,584
Added 3.13%
327,245
Common Stock, par valu...
Aug 24
2022
SELL
Open market or private sale
$5,894,692
$110.21 p/Share
53,486
Reduced 14.45%
316,661
Common Stock, par valu...
Aug 24
2022
BUY
Exercise of conversion of derivative security
$2,277,434
$42.58 p/Share
53,486
Added 12.63%
370,147
Common Stock, par valu...
Apr 03
2022
SELL
Payment of exercise price or tax liability
$4,025,849
$101.32 p/Share
39,734
Reduced 11.15%
316,661
Common Stock, par valu...
Apr 03
2022
BUY
Grant, award, or other acquisition
-
24,675
Added 6.48%
356,395
Common Stock, par valu...
Mar 15
2022
BUY
Grant, award, or other acquisition
-
63,076
Added 15.98%
331,720
Common Stock, par valu...
May 27
2021
SELL
Open market or private sale
$3,228,876
$99.1 p/Share
32,582
Reduced 10.82%
268,644
Common Stock, par valu...
May 27
2021
BUY
Exercise of conversion of derivative security
$2,305,157
$53.51 p/Share
43,079
Added 13.72%
270,798
Common Stock, par valu...
Apr 03
2021
SELL
Payment of exercise price or tax liability
$814,975
$79.27 p/Share
10,281
Reduced 3.83%
258,147
Common Stock, par valu...
Apr 03
2021
BUY
Grant, award, or other acquisition
-
31,538
Added 10.51%
268,428
Common Stock, par valu...
Mar 16
2021
BUY
Grant, award, or other acquisition
-
70,225
Added 22.87%
236,890
Common Stock, par valu...
Jan 13
2021
SELL
Open market or private sale
$2,185,156
$66.58 p/Share
32,820
Reduced 16.45%
166,665
Common Stock, par valu...
Jan 13
2021
BUY
Exercise of conversion of derivative security
$1,545,494
$47.09 p/Share
32,820
Added 14.13%
199,485
Common Stock, par valu...