Jun 07
2023
SELL
Open market or private sale
$236,831
$136.66 p/Share
1,733
Reduced 8.6%
18,416
Common Stock, par valu...
Jun 07
2023
BUY
Exercise of conversion of derivative security
$56,790
$32.77 p/Share
1,733
Added 7.92%
20,149
Common Stock, par valu...
Apr 03
2023
SELL
Open market or private sale
$707,500
$141.5 p/Share
5,000
Reduced 22.76%
16,965
Common Stock, par valu...
Apr 03
2023
BUY
Grant, award, or other acquisition
-
1,451
Added 7.3%
18,416
Common Stock, par valu...
Mar 24
2023
SELL
Open market or private sale
$909,696
$138.0 p/Share
6,592
Reduced 23.08%
21,965
Common Stock, par valu...
Mar 24
2023
BUY
Exercise of conversion of derivative security
$74,555
$11.31 p/Share
6,592
Added 18.75%
28,557
Common Stock, par valu...
Mar 22
2023
SELL
Payment of exercise price or tax liability
$707,181
$142.29 p/Share
4,970
Reduced 18.45%
21,965
Common Stock, par valu...
Mar 21
2023
BUY
Grant, award, or other acquisition
-
904
Added 3.25%
26,935
Common Stock, par valu...
Mar 20
2023
-
200
Reduced 0.76%
26,031
Common Stock, par valu...
Dec 09
2022
SELL
Open market or private sale
$120,570
$120.57 p/Share
1,000
Reduced 3.67%
26,231
Common Stock, par valu...
Aug 24
2022
SELL
Open market or private sale
$1,776,143
$109.51 p/Share
16,219
Reduced 37.33%
27,231
Common Stock, par valu...
Aug 24
2022
BUY
Exercise of conversion of derivative security
$182,628
$19.81 p/Share
9,219
Added 19.75%
37,450
Common Stock, par valu...
May 26
2022
SELL
Open market or private sale
$101,484
$84.57 p/Share
1,200
Reduced 3.39%
34,231
Common Stock, par valu...
Apr 27
2022
-
250
Reduced 0.7%
35,431
Common Stock, par valu...
Apr 14
2022
-
200
Reduced 0.56%
35,681
Common Stock, par valu...
Apr 08
2022
SELL
Open market or private sale
$1,221,701
$102.38 p/Share
11,933
Reduced 24.96%
35,881
Common Stock, par valu...
Apr 08
2022
BUY
Exercise of conversion of derivative security
$63,344
$32.77 p/Share
1,933
Added 3.89%
47,814
Common Stock, par valu...
Apr 07
2022
-
300
Reduced 0.65%
45,881
Common Stock, par valu...
Apr 03
2022
SELL
Payment of exercise price or tax liability
$1,260,826
$101.32 p/Share
12,444
Reduced 21.23%
46,181
Common Stock, par valu...
Apr 03
2022
BUY
Grant, award, or other acquisition
-
2,108
Added 3.47%
58,625
Common Stock, par valu...
Mar 25
2022
SELL
Open market or private sale
$252,581
$107.39 p/Share
2,352
Reduced 4.0%
56,517
Common Stock, par valu...
Mar 17
2022
SELL
Open market or private sale
$290,672
$110.69 p/Share
2,626
Reduced 4.27%
58,869
Common Stock, par valu...
Mar 17
2022
BUY
Exercise of conversion of derivative security
$74,342
$28.31 p/Share
2,626
Added 4.1%
61,495
Common Stock, par valu...
Mar 15
2022
BUY
Grant, award, or other acquisition
-
2,309
Added 3.77%
58,869
Common Stock, par valu...
Jan 12
2022
SELL
Open market or private sale
$91,424
$114.28 p/Share
800
Reduced 1.39%
56,560
Common Stock, par valu...