Feb 20
2023
SELL
Payment of exercise price or tax liability
-
210
Reduced 0.65%
31,882
Common Stock, par valu...
Feb 20
2023
BUY
Exercise of conversion of derivative security
-
585
Added 1.79%
32,092
Common Stock, par valu...
Feb 19
2023
SELL
Payment of exercise price or tax liability
-
184
Reduced 0.58%
31,507
Common Stock, par valu...
Feb 19
2023
BUY
Exercise of conversion of derivative security
-
587
Added 1.82%
31,691
Common Stock, par valu...
Feb 17
2023
SELL
Payment of exercise price or tax liability
-
209
Reduced 0.67%
31,104
Common Stock, par valu...
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
665
Added 2.08%
31,313
Common Stock, par valu...
Feb 16
2023
SELL
Payment of exercise price or tax liability
$35,610
$172.03 p/Share
207
Reduced 0.67%
30,648
Common Stock, par valu...
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
660
Added 2.09%
30,855
Common Stock, par valu...
Jan 30
2023
SELL
Payment of exercise price or tax liability
$124,957
$170.01 p/Share
735
Reduced 2.38%
30,195
Common Stock, par valu...
Jan 30
2023
BUY
Exercise of conversion of derivative security
-
3,525
Added 10.23%
30,930
Common Stock, par valu...
Dec 30
2022
BUY
Grant, award, or other acquisition
$9,681
$132.62 p/Share
73
Added 0.27%
27,405
Common Stock, par valu...
Oct 22
2022
BUY
Exercise of conversion of derivative security
-
3,425
Added 11.14%
27,332
Common Stock, par valu...
Mar 14
2022
BUY
Open market or private purchase
$62,250
$124.5 p/Share
500
Added 2.05%
23,907
Common Stock, par valu...
Mar 11
2022
BUY
Open market or private purchase
$62,500
$125.0 p/Share
500
Added 2.09%
23,407
Common Stock, par valu...
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
488
Added 2.09%
22,907
Common Stock, par valu...
Feb 20
2022
BUY
Exercise of conversion of derivative security
-
585
Added 2.54%
22,419
Common Stock, par valu...
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
588
Added 2.62%
21,834
Common Stock, par valu...
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
665
Added 3.04%
21,246
Common Stock, par valu...
Jan 31
2022
BUY
Exercise of conversion of derivative security
-
3,118
Added 13.16%
20,581
Common Stock, par valu...
Oct 22
2021
BUY
Exercise of conversion of derivative security
-
3,425
Added 16.4%
17,463
Common Stock, par valu...