Nov 07
2024
SELL
Open market or private sale
$472,518
$217.25 p/Share
2,175
Reduced 5.84%
35,050
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
$172,390
$79.26 p/Share
2,175
Added 5.52%
37,225
Common Stock
Aug 27
2024
SELL
Open market or private sale
$892,415
$209.98 p/Share
4,250
Reduced 10.82%
35,020
Common Stock
Aug 27
2024
BUY
Exercise of conversion of derivative security
$280,925
$66.1 p/Share
4,250
Added 9.77%
39,270
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$487,770
$162.05 p/Share
3,010
Reduced 7.93%
34,952
Common Stock
Jan 25
2024
BUY
Grant, award, or other acquisition
-
7,467
Added 16.44%
37,962
Common Stock
Feb 13
2023
SELL
Open market or private sale
$212,003
$176.67 p/Share
1,200
Reduced 3.8%
30,357
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$513,503
$173.13 p/Share
2,966
Reduced 8.59%
31,557
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
7,180
Added 17.22%
34,523
Common Stock
Nov 11
2022
SELL
Open market or private sale
$199,631
$180.01 p/Share
1,109
Reduced 3.9%
27,306
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$301,216
$177.29 p/Share
1,699
Reduced 5.66%
28,311
Common Stock
Jan 27
2022
BUY
Grant, award, or other acquisition
-
6,007
Added 16.68%
30,010
Common Stock
Nov 15
2021
SELL
Open market or private sale
$805,333
$189.49 p/Share
4,250
Reduced 15.06%
23,971
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$224,953
$52.93 p/Share
4,250
Added 13.09%
28,221
Common Stock
Jul 29
2021
SELL
Open market or private sale
$698,512
$189.71 p/Share
3,682
Reduced 13.33%
23,939
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$310,834
$165.69 p/Share
1,876
Reduced 6.37%
27,557
Common Stock
Jan 28
2021
BUY
Grant, award, or other acquisition
-
5,319
Added 15.31%
29,433
Common Stock
Nov 04
2020
SELL
Open market or private sale
$610,960
$152.74 p/Share
4,000
Reduced 14.25%
24,076
Common Stock
Nov 04
2020
BUY
Exercise of conversion of derivative security
$211,720
$52.93 p/Share
4,000
Added 12.47%
28,076
Common Stock
May 11
2020
SELL
Open market or private sale
$368,090
$115.57 p/Share
3,185
Reduced 11.72%
23,983
Common Stock
May 11
2020
BUY
Exercise of conversion of derivative security
$168,582
$52.93 p/Share
3,185
Added 10.49%
27,168
Common Stock
Apr 27
2020
SELL
Open market or private sale
$991,099
$115.58 p/Share
8,575
Reduced 26.34%
23,983
Common Stock
Apr 27
2020
BUY
Exercise of conversion of derivative security
$455,384
$53.43 p/Share
8,523
Added 20.75%
32,558
Common Stock
Feb 11
2020
SELL
Open market or private sale
$236,062
$130.71 p/Share
1,806
Reduced 7.0%
23,983
Common Stock
Feb 04
2020
SELL
Open market or private sale
$528,822
$125.91 p/Share
4,200
Reduced 14.01%
25,789
Common Stock