Jul 19
2024
-
23,000
Reduced 0.27%
8,362,128
Common Stock, par valu...
Apr 03
2024
SELL
Payment of exercise price or tax liability
$7,952,993
$211.19 p/Share
37,658
Reduced 0.34%
10,885,128
Common Stock, par valu...
Apr 03
2024
BUY
Grant, award, or other acquisition
-
23,676
Added 0.22%
10,922,786
Common Stock, par valu...
Mar 21
2024
SELL
Open market or private sale
$33,485,454
$221.45 p/Share
151,210
Reduced 1.37%
10,899,110
Common Stock, par valu...
Mar 21
2024
BUY
Exercise of conversion of derivative security
$6,588,219
$43.57 p/Share
151,210
Added 1.35%
11,050,320
Common Stock, par valu...
Mar 12
2024
BUY
Grant, award, or other acquisition
-
37,420
Added 0.34%
10,899,110
Common Stock, par valu...
Apr 03
2023
BUY
Grant, award, or other acquisition
-
33,975
Added 0.31%
10,861,690
Common Stock, par valu...
Mar 22
2023
SELL
Payment of exercise price or tax liability
$23,183,309
$142.29 p/Share
162,930
Reduced 1.48%
10,827,715
Common Stock, par valu...
Mar 21
2023
BUY
Grant, award, or other acquisition
-
37,012
Added 0.34%
10,990,645
Common Stock, par valu...
Mar 13
2023
SELL
Open market or private sale
$23,061,249
$144.62 p/Share
159,461
Reduced 1.43%
10,953,633
Common Stock, par valu...
Mar 13
2023
BUY
Exercise of conversion of derivative security
$6,631,982
$41.59 p/Share
159,461
Added 1.41%
11,113,094
Common Stock, par valu...
Apr 03
2022
SELL
Payment of exercise price or tax liability
$8,015,526
$101.32 p/Share
79,111
Reduced 0.72%
10,916,621
Common Stock, par valu...
Apr 03
2022
BUY
Grant, award, or other acquisition
-
37,012
Added 0.34%
10,953,633
Common Stock, par valu...
Mar 18
2022
BUY
Exercise of conversion of derivative security
$5,151,457
$52.98 p/Share
97,234
Added 0.88%
10,995,732
Common Stock, par valu...
Mar 15
2022
BUY
Grant, award, or other acquisition
-
63,076
Added 0.58%
10,898,498
Common Stock, par valu...
Dec 07
2021
BUY
Open market or private purchase
$25,038,101
$110.3 p/Share
227,000
Added 2.02%
11,035,422
Common Stock, par valu...
Apr 03
2021
SELL
Payment of exercise price or tax liability
$3,276,625
$79.27 p/Share
41,335
Reduced 0.41%
10,110,942
Common Stock, par valu...
Apr 03
2021
BUY
Grant, award, or other acquisition
-
31,538
Added 0.31%
10,142,480
Common Stock, par valu...
Mar 16
2021
BUY
Grant, award, or other acquisition
-
70,225
Added 0.69%
10,152,277
Common Stock, par valu...
Jan 12
2021
SELL
Open market or private sale
$2,082,239
$66.91 p/Share
31,120
Reduced 0.31%
10,082,052
Common Stock, par valu...
Jan 12
2021
BUY
Exercise of conversion of derivative security
$1,720,625
$55.29 p/Share
31,120
Added 0.31%
10,113,172
Common Stock, par valu...
Oct 19
2020
SELL
Open market or private sale
$19,384
$62.53 p/Share
310
Reduced 0.0%
10,082,052
Common Stock, par valu...
Oct 16
2020
SELL
Open market or private sale
$1,070,784
$62.74 p/Share
17,067
Reduced 0.17%
10,082,362
Common Stock, par valu...
Oct 15
2020
SELL
Open market or private sale
$5,592,568
$62.78 p/Share
89,082
Reduced 0.87%
10,099,429
Common Stock, par valu...
Oct 14
2020
SELL
Open market or private sale
$2,679,927
$62.64 p/Share
42,783
Reduced 0.42%
10,188,511
Common Stock, par valu...