May 16
2022
SELL
Open market or private sale
$13,013,800
$155.0 p/Share
83,960
Reduced 83.47%
16,623
Common Stock, $0.01 pa...
May 16
2022
BUY
Exercise of conversion of derivative security
$4,606,046
$54.86 p/Share
83,960
Added 45.5%
100,583
Common Stock, $0.01 pa...
Mar 01
2022
SELL
Open market or private sale
$3,703,250
$148.13 p/Share
25,000
Reduced 60.06%
16,623
Common Stock, $0.01 pa...
Mar 01
2022
SELL
Open market or private sale
$2,226,450
$148.43 p/Share
15,000
Reduced 26.49%
41,623
Common Stock, $0.01 pa...
Feb 25
2022
SELL
Payment of exercise price or tax liability
$4,509,528
$149.54 p/Share
30,156
Reduced 34.75%
56,623
Common Stock, $0.01 pa...
Feb 17
2022
BUY
Grant, award, or other acquisition
-
68,068
Added 43.96%
86,779
Common Stock, $0.01 pa...
Sep 07
2021
-
30,000
Reduced 61.59%
18,711
Common Stock, $0.01 pa...
Feb 28
2021
SELL
Payment of exercise price or tax liability
$2,460,027
$107.74 p/Share
22,833
Reduced 31.91%
48,711
Common Stock, $0.01 pa...
Feb 18
2021
BUY
Grant, award, or other acquisition
-
51,538
Added 41.87%
71,544
Common Stock, $0.01 pa...
Nov 20
2020
SELL
Open market or private sale
$3,293,119
$99.49 p/Share
33,100
Reduced 62.33%
20,006
Common Stock, $0.01 pa...
Nov 20
2020
SELL
Open market or private sale
$681,927
$98.83 p/Share
6,900
Reduced 11.5%
53,106
Common Stock, $0.01 pa...
Apr 06
2020
-
18,500
Reduced 23.57%
60,006
Common Stock, $0.01 pa...
Feb 28
2020
SELL
Payment of exercise price or tax liability
$2,224,166
$85.42 p/Share
26,038
Reduced 24.91%
78,506
Common Stock, $0.01 pa...
Feb 20
2020
BUY
Grant, award, or other acquisition
-
58,781
Added 35.99%
104,544
Common Stock, $0.01 pa...
Aug 14
2019
-
30,000
Reduced 39.6%
45,763
Common Stock, $0.01 pa...
Jul 29
2019
BUY
Open market or private purchase
$2,018,400
$67.28 p/Share
30,000
Added 28.37%
75,763
Common Stock, $0.01 pa...
Feb 28
2019
SELL
Payment of exercise price or tax liability
$1,822,936
$79.41 p/Share
22,956
Reduced 33.41%
45,763
Common Stock, $0.01 pa...
Feb 21
2019
BUY
Grant, award, or other acquisition
-
51,815
Added 42.99%
68,719
Common Stock, $0.01 pa...
Dec 09
2018
SELL
Payment of exercise price or tax liability
$1,169,264
$86.96 p/Share
13,446
Reduced 44.3%
16,904
Common Stock, $0.01 pa...
Nov 29
2018
SELL
Open market or private sale
$3,824,745
$90.1 p/Share
42,450
Reduced 58.31%
30,350
Common Stock, $0.01 pa...
Feb 28
2018
SELL
Payment of exercise price or tax liability
$2,059,853
$118.26 p/Share
17,418
Reduced 19.31%
72,800
Common Stock, $0.01 pa...
Feb 15
2018
BUY
Grant, award, or other acquisition
-
39,316
Added 30.35%
90,218
Common Stock, $0.01 pa...
Dec 09
2017
SELL
Payment of exercise price or tax liability
$1,365,848
$95.95 p/Share
14,235
Reduced 21.85%
50,902
Common Stock, $0.01 pa...
Oct 30
2017
SELL
Open market or private sale
$1,661,274
$90.78 p/Share
18,300
Reduced 21.93%
65,137
Common Stock, $0.01 pa...
Jul 31
2017
SELL
Open market or private sale
$1,262,520
$70.14 p/Share
18,000
Reduced 17.69%
83,737
Common Stock, $0.01 pa...