Jul 26
2024
BUY
Grant, award, or other acquisition
-
12,738
Added 4.13%
295,594
Common Stock, par valu...
May 16
2024
SELL
Open market or private sale
$221,075
$88.43 p/Share
2,500
Reduced 0.88%
282,856
Common Stock, par valu...
Mar 01
2024
SELL
Payment of exercise price or tax liability
$552,727
$87.03 p/Share
6,351
Reduced 2.18%
285,356
Common Stock, par valu...
Feb 22
2024
SELL
Sale (or disposition) back to the issuer
-
8,000
Reduced 3.4%
227,428
Common Stock, par valu...
Feb 22
2024
SELL
Payment of exercise price or tax liability
$409,906
$83.98 p/Share
4,881
Reduced 2.15%
222,547
Common Stock, par valu...
Feb 22
2024
BUY
Grant, award, or other acquisition
-
69,160
Added 19.16%
291,707
Common Stock, par valu...
Feb 15
2024
SELL
Payment of exercise price or tax liability
$193,369
$82.32 p/Share
2,349
Reduced 0.99%
235,428
Common Stock, par valu...
Jun 07
2023
SELL
Open market or private sale
$2,407,200
$80.24 p/Share
30,000
Reduced 11.2%
237,887
Common Stock, par valu...
Mar 15
2023
SELL
Payment of exercise price or tax liability
$726,441
$67.62 p/Share
10,743
Reduced 3.86%
267,887
Common Stock, par valu...
Mar 01
2023
SELL
Payment of exercise price or tax liability
$451,376
$70.66 p/Share
6,388
Reduced 2.21%
283,014
Common Stock, par valu...
Feb 15
2023
SELL
Payment of exercise price or tax liability
$173,446
$76.78 p/Share
2,259
Reduced 0.77%
289,402
Common Stock, par valu...
Feb 14
2023
SELL
Sale (or disposition) back to the issuer
-
14,279
Reduced 5.53%
243,841
Common Stock, par valu...
Feb 14
2023
BUY
Grant, award, or other acquisition
-
47,820
Added 14.09%
291,661
Common Stock, par valu...
Mar 01
2022
SELL
Payment of exercise price or tax liability
$192,609
$61.01 p/Share
3,157
Reduced 1.21%
258,120
Common Stock, par valu...
Feb 16
2022
SELL
Sale (or disposition) back to the issuer
-
7,141
Reduced 3.03%
228,670
Common Stock, par valu...
Feb 16
2022
SELL
Payment of exercise price or tax liability
$807,745
$67.69 p/Share
11,933
Reduced 5.22%
216,737
Common Stock, par valu...
Feb 16
2022
BUY
Grant, award, or other acquisition
-
44,540
Added 14.56%
261,277
Common Stock, par valu...
Feb 15
2022
SELL
Payment of exercise price or tax liability
$380,036
$65.99 p/Share
5,759
Reduced 2.38%
235,811
Common Stock, par valu...
Mar 23
2021
SELL
Open market or private sale
$6,515,538
$831.7 p/Share
7,834
Reduced 24.49%
24,157
Common Stock, par valu...
Mar 23
2021
BUY
Exercise of conversion of derivative security
$2,142,756
$273.52 p/Share
7,834
Added 19.67%
31,991
Common Stock, par valu...
Feb 28
2021
SELL
Payment of exercise price or tax liability
$1,299,893
$823.76 p/Share
1,578
Reduced 6.13%
24,157
Common Stock, par valu...
Feb 28
2021
SELL
Sale (or disposition) back to the issuer
-
200
Reduced 0.77%
25,735
Common Stock, par valu...
Feb 18
2021
BUY
Grant, award, or other acquisition
-
4,500
Added 14.79%
25,935
Common Stock, par valu...
Feb 15
2021
SELL
Payment of exercise price or tax liability
$602,386
$939.76 p/Share
641
Reduced 2.9%
21,435
Common Stock, par valu...