Apr 01
2024
BUY
Grant, award, or other acquisition
-
5,244
Added 9.59%
49,426
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$136,399
$136.81 p/Share
997
Reduced 2.21%
44,182
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
2,248
Added 4.74%
45,179
Common Stock
Feb 16
2024
SELL
Open market or private sale
$2,379,995
$135.86 p/Share
17,518
Reduced 28.98%
42,931
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$194,133
$136.81 p/Share
1,419
Reduced 3.2%
42,931
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
$564,429
$32.22 p/Share
17,518
Added 25.28%
51,789
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$117,791
$85.48 p/Share
1,378
Reduced 3.01%
44,350
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$82,986
$84.94 p/Share
977
Reduced 2.09%
45,728
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
-
2,927
Added 5.9%
46,705
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
7,432
Added 14.51%
43,778
Common Stock
Mar 04
2022
SELL
Open market or private sale
$1,663,050
$115.09 p/Share
14,450
Reduced 28.45%
36,346
Common Stock
Mar 04
2022
BUY
Exercise of conversion of derivative security
$311,000
$31.1 p/Share
10,000
Added 16.45%
50,796
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$278,737
$130.19 p/Share
2,141
Reduced 4.99%
40,796
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$135,061
$124.48 p/Share
1,085
Reduced 2.46%
42,937
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
3,696
Added 7.75%
44,022
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
3,424
Added 7.83%
40,326
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$419,766
$149.97 p/Share
2,799
Reduced 7.05%
36,902
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$289,473
$105.57 p/Share
2,742
Reduced 6.46%
39,701
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
4,040
Added 8.69%
42,443
Common Stock
Feb 02
2021
BUY
Grant, award, or other acquisition
-
3,260
Added 7.82%
38,403
Common Stock
Nov 13
2020
SELL
Payment of exercise price or tax liability
$158,013
$85.32 p/Share
1,852
Reduced 5.01%
35,143
Common Stock