Dec 01
2022
SELL
Open market or private sale
$262,500
$75.0 p/Share
3,500
Reduced 8.93%
35,674
Common Stock
Dec 01
2022
BUY
Exercise of conversion of derivative security
$221,165
$63.19 p/Share
3,500
Added 8.2%
39,174
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
$265,691
$64.41 p/Share
4,125
Added 10.36%
35,674
Common Stock
Nov 02
2021
SELL
Open market or private sale
$273,712
$170.75 p/Share
1,603
Reduced 4.84%
31,549
Common Stock
Nov 02
2021
BUY
Exercise of conversion of derivative security
$101,294
$63.19 p/Share
1,603
Added 4.61%
33,152
Common Stock
Nov 01
2021
SELL
Open market or private sale
$3,622,833
$170.11 p/Share
21,297
Reduced 40.3%
31,549
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$1,177,085
$55.27 p/Share
21,297
Added 28.72%
52,846
Common Stock
Oct 11
2021
SELL
Open market or private sale
$433,235
$155.84 p/Share
2,780
Reduced 8.1%
31,549
Common Stock
Oct 11
2021
BUY
Exercise of conversion of derivative security
$131,633
$47.35 p/Share
2,780
Added 7.49%
34,329
Common Stock
Aug 27
2021
SELL
Open market or private sale
$462,508
$145.58 p/Share
3,177
Reduced 9.15%
31,549
Common Stock
Apr 12
2021
SELL
Open market or private sale
$819,600
$163.92 p/Share
5,000
Reduced 12.59%
34,726
Common Stock
Apr 12
2021
BUY
Exercise of conversion of derivative security
$236,750
$47.35 p/Share
5,000
Added 11.18%
39,726
Common Stock
Mar 01
2021
SELL
Open market or private sale
$59,918
$161.94 p/Share
370
Reduced 1.05%
34,726
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
$395,159
$79.83 p/Share
4,950
Added 12.36%
35,096
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$101,436
$169.06 p/Share
600
Reduced 1.95%
30,146
Common Stock
Feb 16
2021
SELL
Open market or private sale
$66,722
$180.33 p/Share
370
Reduced 1.19%
30,746
Common Stock
Jan 15
2021
SELL
Open market or private sale
$57,761
$156.11 p/Share
370
Reduced 1.18%
31,116
Common Stock
Dec 15
2020
SELL
Open market or private sale
$62,312
$168.41 p/Share
370
Reduced 1.16%
31,486
Common Stock
Nov 16
2020
SELL
Open market or private sale
$62,789
$169.7 p/Share
370
Reduced 1.15%
31,856
Common Stock
Nov 09
2020
SELL
Open market or private sale
$1,732,000
$173.2 p/Share
10,000
Reduced 23.68%
32,226
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$473,500
$47.35 p/Share
10,000
Added 19.15%
42,226
Common Stock
Oct 15
2020
SELL
Open market or private sale
$56,751
$153.38 p/Share
370
Reduced 1.14%
32,226
Common Stock
Sep 02
2020
-
37
Reduced 0.11%
32,596
Common Stock