Feb 27
2023
BUY
Exercise of conversion of derivative security
-
407
Added 3.57%
10,989
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$2,371
$43.11 p/Share
55
Reduced 0.52%
10,582
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
162
Added 1.5%
10,637
Common Stock
Nov 28
2022
SELL
Payment of exercise price or tax liability
$4,626
$39.54 p/Share
117
Reduced 1.1%
10,475
Common Stock
Nov 28
2022
BUY
Exercise of conversion of derivative security
-
406
Added 3.69%
10,592
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$1,986
$42.27 p/Share
47
Reduced 0.46%
10,186
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
-
163
Added 1.57%
10,233
Common Stock
Aug 29
2022
SELL
Payment of exercise price or tax liability
$5,462
$46.68 p/Share
117
Reduced 1.15%
10,070
Common Stock
Aug 29
2022
BUY
Exercise of conversion of derivative security
-
407
Added 3.84%
10,187
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$2,597
$55.25 p/Share
47
Reduced 0.48%
9,780
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
-
162
Added 1.62%
9,827
Common Stock
May 27
2022
SELL
Payment of exercise price or tax liability
$8,285
$70.81 p/Share
117
Reduced 1.2%
9,665
Common Stock
May 27
2022
BUY
Exercise of conversion of derivative security
-
406
Added 3.99%
9,782
Common Stock
May 16
2022
SELL
Payment of exercise price or tax liability
$13,736
$73.85 p/Share
186
Reduced 2.01%
9,070
Common Stock
May 16
2022
BUY
Exercise of conversion of derivative security
-
650
Added 6.56%
9,256
Common Stock
May 16
2022
BUY
Grant, award, or other acquisition
$18,718
$61.17 p/Share
306
Added 3.16%
9,376
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$12,817
$112.43 p/Share
114
Reduced 1.31%
8,606
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
407
Added 4.46%
8,720
Common Stock
Nov 29
2021
SELL
Payment of exercise price or tax liability
$23,079
$129.66 p/Share
178
Reduced 2.1%
8,310
Common Stock
Nov 29
2021
BUY
Exercise of conversion of derivative security
-
406
Added 4.56%
8,488
Common Stock
Nov 16
2021
SELL
Open market or private sale
$4,923,879
$142.21 p/Share
34,624
Reduced 81.08%
8,082
Common Stock
Nov 16
2021
BUY
Exercise of conversion of derivative security
$653,009
$18.86 p/Share
34,624
Added 44.77%
42,706
Common Stock
Nov 03
2021
SELL
Open market or private sale
$763,392
$142.0 p/Share
5,376
Reduced 39.95%
8,082
Common Stock
Nov 03
2021
BUY
Exercise of conversion of derivative security
$101,391
$18.86 p/Share
5,376
Added 28.54%
13,458
Common Stock
Oct 13
2021
SELL
Open market or private sale
$1,326,436
$132.01 p/Share
10,048
Reduced 55.42%
8,082
Common Stock