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
Jun 02
2022
BUY
Exercise of conversion of derivative security
-
53
Added 1.84%
2,828
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$5,426
$82.21 p/Share
66
Reduced 2.32%
2,775
Common Stock
Mar 07
2022
BUY
Exercise of conversion of derivative security
-
225
Added 7.43%
2,803
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$1,978
$85.99 p/Share
23
Reduced 0.87%
2,616
Common Stock
Mar 03
2022
BUY
Exercise of conversion of derivative security
-
76
Added 2.8%
2,639
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$21,435
$85.4 p/Share
251
Reduced 8.92%
2,563
Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
-
843
Added 24.3%
2,626
Common Stock
Dec 17
2021
SELL
Open market or private sale
$53,000
$106.0 p/Share
500
Reduced 20.23%
1,971
Common Stock
Dec 13
2021
SELL
Open market or private sale
$29,000
$116.0 p/Share
250
Reduced 9.19%
2,471
Common Stock
Dec 08
2021
SELL
Payment of exercise price or tax liability
$15,295
$115.0 p/Share
133
Reduced 4.38%
2,902
Common Stock