Mar 06
2023
BUY
Exercise of conversion of derivative security
-
226
Added 7.89%
2,640
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$1,062
$46.18 p/Share
23
Reduced 0.93%
2,452
Common Stock
Mar 03
2023
BUY
Exercise of conversion of derivative security
-
77
Added 3.02%
2,475
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$736
$46.03 p/Share
16
Reduced 0.66%
2,398
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
-
53
Added 2.15%
2,414
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$15,351
$46.38 p/Share
331
Reduced 12.3%
2,361
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
1,115
Added 30.26%
2,570
Common Stock
Dec 06
2022
SELL
Payment of exercise price or tax liability
$852
$35.54 p/Share
24
Reduced 1.5%
1,577
Common Stock
Dec 06
2022
BUY
Exercise of conversion of derivative security
-
98
Added 5.77%
1,601
Common Stock
Dec 05
2022
SELL
Payment of exercise price or tax liability
$1,885
$36.98 p/Share
51
Reduced 3.28%
1,503
Common Stock
Dec 05
2022
BUY
Exercise of conversion of derivative security
-
205
Added 11.78%
1,535
Common Stock
Dec 02
2022
SELL
Payment of exercise price or tax liability
$486
$37.4 p/Share
13
Reduced 0.95%
1,349
Common Stock
Dec 02
2022
BUY
Exercise of conversion of derivative security
-
53
Added 3.75%
1,362
Common Stock
Sep 09
2022
SELL
Open market or private sale
$39,850
$39.85 p/Share
1,000
Reduced 43.31%
1,309
Common Stock
Sep 06
2022
SELL
Payment of exercise price or tax liability
$2,674
$35.66 p/Share
75
Reduced 3.15%
2,309
Common Stock
Sep 06
2022
BUY
Exercise of conversion of derivative security
-
301
Added 11.43%
2,333
Common Stock
Sep 02
2022
SELL
Payment of exercise price or tax liability
$478
$36.78 p/Share
13
Reduced 0.62%
2,083
Common Stock
Sep 02
2022
BUY
Exercise of conversion of derivative security
-
53
Added 2.47%
2,096
Common Stock
Aug 12
2022
SELL
Open market or private sale
$20,750
$41.5 p/Share
500
Reduced 19.66%
2,043
Common Stock
Aug 08
2022
SELL
Open market or private sale
$20,400
$40.8 p/Share
500
Reduced 16.43%
2,543
Common Stock
Jun 06
2022
SELL
Payment of exercise price or tax liability
$2,938
$52.47 p/Share
56
Reduced 1.81%
3,043
Common Stock
Jun 06
2022
BUY
Exercise of conversion of derivative security
-
226
Added 6.86%
3,067
Common Stock
Jun 03
2022
SELL
Payment of exercise price or tax liability
$1,040
$54.73 p/Share
19
Reduced 0.66%
2,873
Common Stock
Jun 03
2022
BUY
Exercise of conversion of derivative security
-
77
Added 2.59%
2,892
Common Stock
Jun 02
2022
SELL
Payment of exercise price or tax liability
$653
$50.26 p/Share
13
Reduced 0.46%
2,815
Common Stock